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

#box ul li{width:164px;height:auto;float:left;display:block;margin:5px;}

这行代码中,设置display的值为block,为什么我改为inline或者inline-block显示效果都没差啊?   

正在回答

3 回答

inline:使用此属性后,元素会被显示为内联元素,元素则不会换行。
block:使用此属性后,元素会被现实为块级元素,元素会进行换行。
inline-block:是使元素以块级元素的形式呈现在行内。意思就是说,让这个元素显示在同一行不换行,但是又可以控制高度和宽度,这相当于内敛元素的增强。

要注意的是IE6 不支持inline-block

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

因为已经设置了float属性。

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

对,设置inline没有效果,不知道为什么

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

举报

0/150
提交
取消
信息排列效果
  • 参与学习       31772    人
  • 解答问题       166    个

大咖教您节约网页空间的方法,快速学会信息排列效果的制作

进入课程
意见反馈 帮助中心 APP下载
官方微信