【发布时间】:2011-05-29 15:59:48
【问题描述】:
我在 IE 中遇到问题,此页面的背景问题:http://vitaminjdesign.com/IAM/company/
在所有浏览器中,它都正确显示,但在 IE 中。在 IE7 中,div、.aboutbg 位于右侧。这是我的 HTML
<div id="companywrap">
<ul id="leftcol">
<li>nav item</li>
<li>nav item</li>
<li>nav item</li>
</ul>
<div id="rightcol">
<h1 class="title">Parker Homescape <span>Company Overview</span></h1>
<div id="companytext">
<a class="readmorehome" href="/press">VIEW PRESS & AWARDS</a>
</div>
</div>
<div class="aboutbg"></div>
</div>
基本上,companywrap 是相对定位的,而 div .aboutbg 绝对定位为负 z-index(因此背景图像真正位于背景中)。出于某种原因,在 IE& 中,背景显示在右侧。
我遇到的第二个问题是导航 (ul id="leftcol")。在 IE7 中查看它,您就会明白我的意思。似乎添加了换行符。有什么想法吗?
【问题讨论】:
-
我可能刚刚部分解决了第一个问题(绝对背景图像)。现在背景图像已正确放置,但与分隔线和页脚重叠。谢谢
标签: css debugging cross-browser internet-explorer-7