猿问

ul和li标签的宽度问题

演示效果:
http://runjs.cn/detail/xxjybtf7

源码:
http://runjs.cn/code/xxjybtf7

问题:
为什么ul中的li标签不能够三个同行显示?

li的宽度是60+2,而ul的内容区是200px,足够三个li标签同行显示的呀,为什么效果中是两个同行呢


蝴蝶不菲
浏览 2699回答 1
1回答

HUWWW

因为编码习惯<ul> &nbsp;&nbsp;&nbsp;&nbsp;<li></li> &nbsp;&nbsp;&nbsp;&nbsp;<li></li><ul>其实在每个换行之间都是有空白文本的,这也导致也产生不必要的间距;例如你改为<ul><li></li><li></li></ul>就可以避免这种问题或者设置ul{font-size:0}li{font-size:12px}
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答