4
Chromeは、擬似要素を要素の一部として「前に」扱いません。より正確には、私はクロームではCSSの定義Chromeの擬似要素の前に
.myclass:before{content:"A";}
とHTMLコード
<a href="blah" class="myclass">B</a>
を持っている結果は、ハイパーリンク "AB" だけ "B" は、実際にクリック可能です。 FirefoxとOperaでは、「AB」全体がリンクになっています.CSS標準を読んでいると、ここでChromeが間違っていることがわかります。
私はこれがChromeのバグだと仮定していますか?シンプルでクリーンな回避策はありますか?
回避策は動作するように見え、他のブラウザで悪影響を受けることはありません(私はOpera、Firefox、IEを確認しました)。どうもありがとう! –