簡體   English   中英

設置標簽以顯示:阻止,但最初隱藏

[英]Set a-tag to display: block but initially hidden

我有一個錨標記(a-tag),應將其顯示為塊元素。 那是因為我要指定元素的寬度,高度和填充。

但是最初必須將此塊元素隱藏起來,因此我在CSS中將display-value設置為none(顯示:none)。

那會怎樣呢? a標簽是隱藏的,但同時是行內元素(默認情況下,a標簽是行內元素)。

是否有機會讓a-tag充當塊元素但隱藏在初始狀態?

提前致謝!

visibility: hidden將隱藏鏈接,但保留其占用的空間。 如果這不理想,請同時使用font-size: 0

.hidden {
    display: block;
    visibility: hidden;
    font-size: 0;
}

一種替代方法是使用text-indent:

.hidden {
    display: block;
    text-indent: -999em;
}
a{
  display: block;
  visibility: hidden;
}

具有visibility: hidden; 該對象可以是不可見的,並且具有尺寸( diplay:block )。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM