框中的IE7元素不能正确浮动

问题描述 投票:0回答:3

我在IE7中有一个绝对定位的<div>的问题,它在中间突破了列表。我已经尝试了几乎所有我能想到的3个元素对齐,但我不能让它在IE7中工作。

<span>(我试过它作为<p>)总是在IE7中包装,因为它是div的最后一个成员。你可以在以下网址看到它:http://lifeproject.amdesign.com。它在右下角。

html css css-float internet-explorer-7
3个回答
2
投票

ul#footer_links一个宽度。它会解决你的问题。当元素浮动时IE7保持最大宽度我添加了这个规则并修复了它:

ul#footer_links{width:140px}


0
投票

尝试display: inline-block与ie7修复而不是float: right

span {
    display: inline-block;
    *display: inline;
    zoom: 1;
}

0
投票

我想你没有提到righttop属性,你给定位绝对。即7中间默认渲染位置绝对。请给他们topright取决于您的要求。

© www.soinside.com 2019 - 2024. All rights reserved.