Chrome,IE8,Safari和Opera都按照我的预期行事,但Firefox正在转变......
<a class="header" href="a_link.html">
<ul class="header">
<li class="price">$17,880</li>
<li class="year">2006</li>
<li class="make">Honda</li>
<li class="model">Civic</li>
</ul>
</a>
......进入这个......
<a href="a_link.html" class="header"></a>
<ul class="header">
<a href="a_link.html" class="header"></a>
<li class="price"><a href="a_link.html" class="header">$17,880</a></li>
<a href="a_link.html" class="header"></a>
<li class="year"><a href="a_link.html" class="header">2006</a></li>
<a href="a_link.html" class="header"></a>
<li class="make"><a href="a_link.html" class="header">Honda</a></li>
<a href="a_link.html" class="header"></a>
<li class="model"><a href="a_link.html" class="header">Civic</a></li>
<a href="a_link.html" class="header"></a></ul>
<a href="a_link.html" class="header"></a>
有没有人见过这个?
干杯
答案 0 :(得分:1)
@dialer是对的。但只是补充说明:使用html的doctype应该解决这个问题 - 它会将页面转换成html 5标准,允许以这种方式使用锚点。
由于其他原因,这可能是不受欢迎的,但我想我会提到它!