课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
如题!.container ul{}中,去掉display:inline,感觉没有什么影响;而li里面,去掉display:inline的话, 1 2 3 就不在同一行了。这是为什么呢?
2016-09-13
源自:初识HTML(5)+CSS(3)-升级版 15-6
正在回答
你把<ul>标签里的东西在复制粘贴一份,改变ul的display:inline,就看的到区别了;inline是内联元素,表现为宽高不可以设置,不会另起一行。display:block是块级元素,表现为宽高可以设置,每出现一个块级元素都会另起一行开始。ul和li都是默认的块级元素,所以默认都会另起一行,你把他们的display重写成inline,他们就在一行了
Gemmy 提问者
慕粉3698897 回复 Gemmy 提问者
Gemmy 提问者 回复 慕粉3698897
6666666666666
display:inline 是元素变成内联元素,这样他们就可以在一行显示。
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
3 回答本章示例ul/li/ul/li中,li中的ul/lI的li算是ul标签的什么?
4 回答span和li有什么区别
1 回答所有的后代为什么不包括li中的ul标签?
4 回答#second中的#有什么作用
1 回答HTML中NAME,ID,CLASS有什么区别?
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号