私は以前のFirefoxはブロック要素の周りのリンクの折り返しとの大きな問題があり、それは最近私にいくつかの問題を与えなかったことを聞きました。Firefoxのバグ:ブロック要素の外側リンク
それは時々(多分20%の割合で)、何らかの理由で、このコードを変更する(すべての要素が私のスタイルシートでブロック要素として定義されていることに注意)である。この中へ
<li>
<a href="product.htm">
<img src="product-image.jpg" width="100" height="100" alt="Product image" />
<h2>Product title</h2>
<p>Product description</p>
</a>
</li>
:
<li>
<a href="product.htm">
<img width="100" height="100" alt="Product image" src="product-image.jpg">
</a>
<h2>
<a _moz-rs-heading="" href="product.htm">Product title</a>
</h2>
<p></p>
<p>
<a href="product.htm">Product description</a>
</p>
</li>
これは、スタイルシートに完全に間違った方法で要素を表示するよう強制します。 要素を使用して、製品イメージ、タイトル、説明を含む大きなリンクをWebショップの製品リストに表示します。
私はそれらの大きいリンクをしたいと、これを行うための別の方法を見つけることができません。何をお勧めしますか?
は、関連するCSSを含めます。また、[jsFiddle](http://jsfiddle.net)の例を作成する必要があります。 – thirtydot
あなたは*ブラウザ*があなたのマークアップを変更していると言っていますか? –
@Su 'DOMを変更している可能性があります。また、クールな名前。 – sdleihssirhc