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

为什么不让ul跟随input,把input的float去掉,然后让ul的margin-top设置为0岂不是更简洁么?

为什么不让ul跟随input,把input的float去掉,然后让ul的margin-top设置为0岂不是更简洁么?

正在回答

3 回答

不脱离文档流会不会把input下面的元素推下去?


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

我试了一下你说的方法,还是要设置margin-top,不然列表就把搜索框覆盖了


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

按标准,ul中只能放置li标签,如果放置别的标签不光不符合语义,也可能会给浏览器解析引入新的问题。

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

masuguar 提问者

你没懂我的意思,我是说把input标签放在ul之上,那样ul就跟随input了,则不需要再设置margin-top39px了
2016-04-27 回复 有任何疑惑可以回复我~
#2

Amy1234567 回复 masuguar 提问者

我懂 可以的
2016-07-05 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么不让ul跟随input,把input的float去掉,然后让ul的margin-top设置为0岂不是更简洁么?

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