css中li设了左浮动,如何使它宽度超过ul以后仍然不自动换行,成横排显示?

发布于2022-01-13 04:02:40
4个回答
admin
网友回答2022-01-13
div class=box ul li/li li/li li/li li/li li/li /ul/div.box{width:500px;height:500px;overflow:hidden;}li{width:100px;height:300px;float:left;background:green;margin:10px;}ul{width:999999px;}
admin
网友回答2022-01-13
ul { white-space:nowrap; }
li { display:inline;}
admin
网友回答2022-01-13
设置ul一个固定的宽度,如:width:1000px
设置ul横向超出后自动。overflow-x:auto
设置ul竖向超出隐藏
有足够多的li,li的width设置为100px ,li的数量最少为11个
因为li数量多,导致ul会出现横向滚动条,这样就实现了想要的效果
admin
网友回答2022-01-13
设置UL高度和宽度并且设置overflow:hidden;

回到
顶部