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

为什么使用float:left之后可以使块元素在一行显示??

为什么使用float:left之后可以使块元素在一行显示??  

还有题目中li已经定义了float:left 为什么还要定义为行内元素,我自己操作的时候定不定义为行内元素看起来没有任何区别

正在回答

3 回答

使用float:left显示类型就变成了内联块状元素,宽高可设置,而且默认不沾满父元素宽度

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

雨之赞歌 提问者

谢谢! 教程最后一节也解释了
2018-12-17 回复 有任何疑惑可以回复我~

同问为啥在同一行,换了顺序就不对了

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

float:left 左浮动,会产生3像素的间距,display:inline能够解决这个问题

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

举报

0/150
提交
取消

为什么使用float:left之后可以使块元素在一行显示??

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信