我正在网站http://childrensdentalland.com/上工作,它是一个 wordpress 网站。当从除 IE 之外的所有浏览器查看时,该网站显示正常,但是当我们通过 IE 查看时,它在“欢迎来到凤凰儿科牙科专家”下显示一个粉红色的条带。
谁能帮我纠正这个问题。谢谢颂德
我正在网站http://childrensdentalland.com/上工作,它是一个 wordpress 网站。当从除 IE 之外的所有浏览器查看时,该网站显示正常,但是当我们通过 IE 查看时,它在“欢迎来到凤凰儿科牙科专家”下显示一个粉红色的条带。
谁能帮我纠正这个问题。谢谢颂德
你在那里有一些奇怪的绝对定位。
相反,您应该做的是向左浮动 .menu-header,向右浮动 #searchpedi,然后在 .navshadow 上清除两者。删除所有 position: absolute 并使用 float 代替。
嗨,很简单,您只需在 css 文件中定义一个属性.navshadow{top:221px;}
像这样
.navshadow {top:221px;}
嗯可能与浮动有关。您的 navDiv 没有浮动,它可以破坏浏览器中的内容。
还要检查您的边距和高度。让它们设置,这也可以解决问题
尝试将此添加到您的课程中。我在 Firefox 中这样做只是为了看看发生了什么。但无论如何。我认为这是因为它需要有float:left;
。我没有带有开发工具的 IE,所以我有点摸不着头脑。
.footshadow {
float:left;
margin-top:13px; /*this will have to be tweaked*/
}