gpt4 book ai didi

CSS 菜单列表项在 IE7 中的显示问题

转载 作者:行者123 更新时间:2023-11-28 12:44:48 26 4
gpt4 key购买 nike

因为我需要在 IE7 中水平显示菜单列表项,但它是垂直显示的。

菜单列表项: enter image description here这是垂直显示菜单列表项的图像。如果我使用 float:left 属性,那么它也不会水平显示。这个问题怎么办?

CSS如下:

.swMain ul.anchor {
display: inline-block;
list-style: none;
padding-left: 0px;
margin-top: 3px;
float:left;
}
.swMain ul.anchor li{
position:relative;
margin: 0;
padding: -10px;
padding-top:0px;
padding-bottom: 0px;
clear:both;
display:inline;
float:left;

}
.swMain ul.anchor li a {
display:inline;
margin:0;
padding:0px;
text-decoration: none;
outline-style:none;
}

最佳答案

问题是 IE7 不支持 inline-block。幸运的是,有一个简单的解决方法:

.swMain ul.anchor {
*display: inline;
zoom: 1;
}

display 属性前面的 * 确保只有 IE7 可以理解它,其他所有浏览器都会忽略它。

关于CSS 菜单列表项在 IE7 中的显示问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17440527/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com