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

关于display:inline-block;

10-1中的CSS这一段

 #tabs ul li{

     float:left; width:60px; height:28px; line-height:28px; text-align:center;margin:0px 3px; border:1px solid #aaa;border-bottom:none; display:inline-block;cursor:pointer; background:#fff; list-style:none;

 }

我把display:inline-block;删了好像没有什么变化啊,功能照样能运行。求解惑~

正在回答

2 回答

那是因为你首先设置了左浮动float:left;如果你把左浮去掉,再去掉display:inline-block;你看看效果就明白了;

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

慕勒9330939 提问者

非常感谢!
2016-12-22 回复 有任何疑惑可以回复我~
#2

慕少5527016

请问为什么去掉float:left保留display:inline-block情况下,当鼠标操作li时,所有li都会集体向下移动数值等于li红色加粗上边框宽度的距离?
2017-01-18 回复 有任何疑惑可以回复我~

 display:inline-block;  float:left;  自己再改改

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

举报

0/150
提交
取消

关于display:inline-block;

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