为了账号安全,请及时绑定邮箱和手机立即绑定

该题中<ul>、<li>中的display:inline有什么区别,各有什么作用?

如题!.container ul{}中,去掉display:inline,感觉没有什么影响;而li里面,去掉display:inline的话, 1  2  3  就不在同一行了。这是为什么呢?

正在回答

3 回答

你把<ul>标签里的东西在复制粘贴一份,改变ul的display:inline,就看的到区别了;inline是内联元素,表现为宽高不可以设置,不会另起一行。display:block是块级元素,表现为宽高可以设置,每出现一个块级元素都会另起一行开始。ul和li都是默认的块级元素,所以默认都会另起一行,你把他们的display重写成inline,他们就在一行了

1 回复 有任何疑惑可以回复我~
#1

Gemmy 提问者

试过了,ul里面,去掉display:inline,确实没变化
2016-09-13 回复 有任何疑惑可以回复我~
#2

慕粉3698897 回复 Gemmy 提问者

我的意思是你多复制几个ul标签,ul多了,你才能看出来它有没有另起一行: <ul> <li><a href="#">1</a></li> <li><a href="#">2</a></li> <li><a href="#">3</a></li> </ul> <ul> <li><a href="#">1</a></li> <li><a href="#">2</a></li> <li><a href="#">3</a></li> </ul>
2016-09-13 回复 有任何疑惑可以回复我~
#3

慕粉3698897 回复 Gemmy 提问者

<span>页码:</span>
2016-09-13 回复 有任何疑惑可以回复我~
#4

Gemmy 提问者 回复 慕粉3698897

明白了,thanks
2016-09-13 回复 有任何疑惑可以回复我~
查看1条回复

6666666666666

0 回复 有任何疑惑可以回复我~

display:inline 是元素变成内联元素,这样他们就可以在一行显示。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

该题中<ul>、<li>中的display:inline有什么区别,各有什么作用?

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号