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

.dropdown{ float: left; } 的作用

.dropdown{  float: left; }   为什么加上这句话之后,就可以实现,但是不加的时候就不能够实现呢??

正在回答

3 回答

还是不懂


0 回复 有任何疑惑可以回复我~
  1. 这里是利用了浮动元素的包裹性,也就是说使他默认的宽度不占一行,具体你可以F12看他的盒模型,取消float和加上有什么区别。

  2. 因为absolute受到有relative的宽度影响而进行定位,如果他的宽度没有受到Float包裹会跑偏

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

不加这句话,下拉菜单默认是左悬浮,但是也可以实现啊,你可以改成.dropdown{float:right;}看一下效果,只是位置换到了最右边,本质还是可以实现的。。

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

举报

0/150
提交
取消

.dropdown{ float: left; } 的作用

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