![](/img/trans.png)
[英]Why inline-flex element with clearfix has a weird white space?
[英]Explain why white space disappears in this inline element?
http://jsbin.com/sedisuhigo/edit?output
請注意,在第一個實例中的“ l”后面有空白,而在第二個實例中則沒有空白。
如果有人可以指出一些說明這種行為的規范,那將是很好的? 我找不到任何解釋?
每個“ a”元素本身都是獨立的。 對於聲明為下划線的每個元素,但您還定義了它們之間的邊距,因此有一個空格。
為了達到您的目標,您應該將它們包裝在容器中並在其中聲明下划線。
這是一個選項:
<body>
<div class="underline-me">
<a id="one">
expol
</a>
<a id="two">
expol
</a>
</div>
</body>
對於CSS:
a{
/* text-decoration: underline; */
font-size: 4em;
/* margin: 2px; */
}
.underline-me{
text-decoration: underline;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.