[英]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.