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

关于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下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号