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

已举报 回答
css中li设了左浮动,如何使它宽度超过ul以后仍然不自动换行,成横排显示?
问在线客服
扫码问在线客服
  • 回答数

    4

  • 浏览数

    10,431

4个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
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;}
取消 评论
ul { white-space:nowrap; }
li { display:inline;}
取消 评论
设置ul一个固定的宽度,如:width:1000px
设置ul横向超出后自动。overflow-x:auto
设置ul竖向超出隐藏
有足够多的li,li的width设置为100px ,li的数量最少为11个
因为li数量多,导致ul会出现横向滚动条,这样就实现了想要的效果
取消 评论
设置UL高度和宽度并且设置overflow:hidden;
取消 评论
ZOL问答 > css中li设了左浮动,如何使它宽度超过ul以后仍然不自动换行,成横排显示?

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?