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

块级元素要浮动显示的话,我是用display:inline将块级元素转化成内联元素可以么?

块级元素要浮动显示的话,我是用display:inline将块级元素转化成内联元素可以么?

正在回答

3 回答

在写样式的时候,一般先是盒子模型,在一个平面处理样式

比如两个div要并入一行,可以改变div这种块级元素的显示方式(display:inline)

当盒子模型不能满足,比如有相对位置和层叠现象,不在一个平面的时候,用布局模型,层模型去解决float,position

display:inline能让块级元素有浮动显示(float:left)的部分效果,但是它们有本质的区别

如果你需要的效果用display:inline不能满足时,再考虑浮动显示效果 float

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

janze 提问者

好的,谢谢
2018-07-30 回复 有任何疑惑可以回复我~

不可以,因为用display:inline的话,div的高度和宽度就不能被设置了

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

但是两个div之间还是会有间距,不过这时候再用浮动也可以,但是何必这么麻烦嗯,一开始直接浮动就好了。

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

举报

0/150
提交
取消
初识HTML(5)+CSS(3)-升级版
  • 参与学习       1225789    人
  • 解答问题       18234    个

HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义

进入课程

块级元素要浮动显示的话,我是用display:inline将块级元素转化成内联元素可以么?

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