【发布时间】:2011-06-25 21:00:27
【问题描述】:
在我看来,Chrome 并没有将“之前”伪元素视为元素的一部分。更准确地说,我有 CSS 定义
.myclass:before{content:"A";}
和 HTML 代码
<a href="blah" class="myclass">B</a>
在 Chrome 中,结果是一个超链接“AB”,但实际上只有“B”是可点击的。在 Firefox 和 Opera 中,整个“AB”是一个链接,我对 CSS 标准的阅读表明 Chrome 在这里是错误的。
我认为这是 Chrome 的错误是否正确?有没有简单干净的解决方法?
【问题讨论】:
标签: html css google-chrome pseudo-element