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

为什么不让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下载

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

公众号

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