我刚刚为工作中的客户启动了一个网站,只是意识到当你点击一个超链接时,IE中存在一个错误,超链接会消失到页面顶部。
真的不确定为什么。我确定这是一个浮动问题而我不理解。
http://stylistic.get-there-sooner.com/
<div id="tweets">
<h2>Join the Conversation #StylisticQ550</h2>
<div class="tweet"></div>
<div id="tweets_right"><h3>Follow us on Twitter</h3>
<p><a href="http://www.twitter.com/Stylistic_UK" target="_new" style="display: block; width: 181px; height: 32px; border: 0px; background: url(http://www.replyonline.co.uk/eloqua/fujitsu/15882/images/twitter_button.gif) no-repeat; text-indent: -9999px;">Stylistic_UK</a></p>
</div>
</div>
如果有人可以查看我的业余代码,看看问题是多么棒。额外的布朗尼指向可以正确解释浮子的人; - )
由于
答案 0 :(得分:0)
很可能是因为你正在制作&lt; a&gt;链接标记标准不允许的块元素,可能还有IE的神。
也可能是target =“_ new”不是有效的标准目标。如果你想要一个一致的其他窗口导航,请尝试使用_blank,或者只选择“new”。这可能是抛出早期版本的IE。上帝知道为什么它会把它扔到顶端(或许在愤怒中)。
需要更多信息才能进一步了解,IE版本测试等。
P.S该链接完全杀死我的IE7大约15个脚本错误。