これは、私を一日中悩ませてきた問題です。div
フロートされたコンテナの上にフロートすることに問題があり、Chrome だけの問題であるように思われる以外に、それを説明する方法が正確にはわかりません。
これを見てください: http://jsfiddle.net/H8vVf/。テキストの横にストライプがあるはずですが、Chrome では取り消し線のように見えます。
HTML:
<div class="wrapper">
<div class="content">SOME GOOD TEXT</div>
<div class="stripe"></div>
</div>
CSS:
.wrapper::after {
content: " ";
display: block;
}
.content {
float: left;
}
.stripe {
background-color: black;
width: 100%;
display: inline;
position: absolute;
height: 1em;
}
私はそれに対する回避策を見つけましたが、ここで何がうまくいかないのか、そしてその理由を誰かが私に説明できるかどうか疑問に思っていました. そうでなければ、私はただ楽しい道を歩むだけです...