问答详情
源自:13-4 起飞咯 - 浮动模型

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

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

提问者:janze 2018-07-30 10:37

个回答

  • joze
    2018-07-30 11:49:34
    已采纳

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

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

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

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

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

  • 慕UI0037103
    2018-12-18 15:49:07

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

  • 电子153
    2018-08-14 14:52:05

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