I ran into the same problem described in this thread. I am wondering if there are other ways to achieve the same result and avoid this problem.
Firefox seems to have problems with anchor tags containing block elements, even if the CSS property of the anchor tag display is set to "block." The effect I'm trying to achieve is to have full access to the block, not the text in the block. It also allows you to apply the hover state to the entire block, and not to the link.
Can anyone suggest a technique
EDIT:
Here is what I intend to show:
<div class="entry "> <a class="link" href="/topics/34/steroids"> <h2>Some Text</h2> <div class="info"> <div class="tag-visualization"> <div style="width: 67%;" class="guage"></div> </div> <ul class="stats"> <li> <strong>0</strong><br>FOLLOWERS </li> <li> <strong>2</strong><br>ANSWERS </li> <li> <strong>2</strong><br>QUESTIONS </li> </ul> </div> </a> </div>
This is what firefox does:
<div class="entry "> <a class="link" href="/topics/45/diet"> </a><h2><a _moz-rs-heading="" class="link" href="/topi/45/diet">sometext</a></h2> <a class="link" href="/topics/45/diet"> </a><div class="info"> <a class="link" href="/topics/45/diet"> </a><div class="tag-visualization"> <a class="link" href="/topics/45/diet"> </a><div style="width: 67%;" class="guage"></div> <a class="link" href="/topics/45/diet"> </a></div> <a class="link" href="/topics/45/diet"> </a><ul class="stats"> <a class="link" href="/topics/45/diet"> </a><li> <a class="link" href="/topics/45/diet"> <strong>0</strong><br>FOLLOWERS </a></li> <a class="link" href="/topics/45/diet"> </a><li> <a class="link" href="/topics/45/diet"> <strong>2</strong><br>ANSWERS </a></li> <a class="link" href="/topics/45/diet"> </a><li> <a class="link" href="/topics/45/diet"> <strong>2</strong><br>QUESTIONS </a></li> <a class="link" href="/topics/45/diet"> </a></ul> <a class="link" href="/topics/45/diet"> </a></div> <a class="link" href="/topics/45/diet"> </a> </div>
html css html5 firefox css3
Roman
source share