在 IE8 和 IE9 中搜索字段重复 div 类

发布于 2024-12-27 06:00:59 字数 252 浏览 1 评论 0原文

我目前正在开发的一个网站在 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

唯憾梦倾城 2025-01-03 06:00:59

此行有 而不是

<div class="logo"><a href="/index.php"><img src="/themes/TBUAS/images/tbuas-logo.png" alt="TBUAS" /><a/></div>

You have <a/> instead of </a> at this line:

<div class="logo"><a href="/index.php"><img src="/themes/TBUAS/images/tbuas-logo.png" alt="TBUAS" /><a/></div>
梦初启 2025-01-03 06:00:59

您的 元素上缺少开始标记。在

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.

神也荒唐 2025-01-03 06:00:59

在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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文