在IE7中使用整个宽度的CSS元素

在IE7中使用整个宽度的CSS元素,css,internet-explorer-7,Css,Internet Explorer 7,我有一个IE7 CSS问题。我在JSFIDLE中设置了一个演示,但基本上我有一个选项卡式菜单设置,选项卡上有圆角,JSFIDLE中没有圆角。圆角左右浮动 在FF和Chrome中,一切都很好,但在IE7中,浮动元素会导致选项卡占用整个宽度。我尝试过很多东西,溢出:隐藏,位置,显示等。。。但我就是做不出来 谢谢你的帮助 一些我想尝试的东西无法访问IE7 atm。是,仅为IE提供标签宽度,例如通过条件注释。它可能比您实际需要的宽度小,即根据内容需要加宽它。我只需将角元素设置为显示:绝对;以及要放置的容

我有一个IE7 CSS问题。我在JSFIDLE中设置了一个演示,但基本上我有一个选项卡式菜单设置,选项卡上有圆角,JSFIDLE中没有圆角。圆角左右浮动

在FF和Chrome中,一切都很好,但在IE7中,浮动元素会导致选项卡占用整个宽度。我尝试过很多东西,溢出:隐藏,位置,显示等。。。但我就是做不出来

谢谢你的帮助


一些我想尝试的东西无法访问IE7 atm。是,仅为IE提供标签宽度,例如通过条件注释。它可能比您实际需要的宽度小,即根据内容需要加宽它。

我只需将角元素设置为显示:绝对;以及要放置的容器:如果需要,请相对放置。这应该行得通


JSFIDLE上的简单演示:

适用于左角,但右角不如右角有2px间距-我可以将2px考虑到abs定位中,但这些角仅适用于此内容,我想将它们应用到其他内容中,但它也适用!我早些时候就玩弄过这个,但一定是做错了什么。谢谢