在 IE8 和 IE9 中搜索字段重复 div 类
我目前正在开发的一个网站在 IE8 和 IE9 中表现得很奇怪。问题出在页面顶部的搜索表单。它正在创建一个不应该的双类(我有一个 div '搜索' 类,就是这样),并且它迫使我的 facebook 按钮进入重复 div 内下面的另一行。
请在IE8或IE9下访问http://tbuas.firedogbeta.com,并查看顶部搜索框。我真的被这个难住了。
A website I'm currently working on is acting weird in IE8 and IE9. The problem is with my search form at the top of the page. It is creating a double class where it shouldn't (I have one div 'search' class and thats it), and it's forcing my facebook button into another line below within the duplicated div.
Please visit http://tbuas.firedogbeta.com in IE8 or IE9, and look at the search box at the top. I'm really stumped on this one.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
此行有
而不是
:
You have
<a/>
instead of</a>
at this line:您的
元素上缺少开始标记。在
标记之后,放置
标记。
Firefox 会自动为你插入这个,但 IE 显然不太知道把它放在哪里,所以它完全忽略结束标签。不过,结束标签已经存在,因此修复后一切都应该很好。
You're missing an opening tag on your
<a>
element. Right after the<div class="search">
tag, put a<a>
tag.Firefox automatically inserts this for you, but IE obviously doesn't quite know where to put it, so it ignores the ending tag completely. The ending tag is already there, though, so everything should be good after this fix.
在firefox中,如果缺少关闭标签,它会自动创建关闭标签,所以我们看不到任何问题。
但在 IE 中则不然。
in firefox, if missing close tag, it auto make close tag, so we don't see any problem.
But in IE, it doesn't.