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

为什么写在下面的DIV会“包住”写在上面的无序列表?

574a566f00015eb305000207.jpg

574a566f00011fea05000177.jpg

我的<ul>是写子啊DIV的上面的,为什么用浏览器打开后ul却被DIV给保住了?有什么办法让DIV退下去吗?        

正在回答

5 回答

如楼上所说的你可以在第一个</ul>后加一个<br />,你这样只是逻辑上分块了,表面上的分块还是要自己移动调整的

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

你的第一个<ul>房产 家居 二手房 这些并没有占满浏览器的一行,可以在第一个</ul>后面加一个换行<br />

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

weibo_一万群什麼_0 提问者

这样虽然简单,但是在实际开发中我怕会是种“不规范”的写法,会吗?
2016-05-29 回复 有任何疑惑可以回复我~

你可以再使用用一个div把上的那个<ul>包住啊。

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

weibo_一万群什麼_0 提问者

试了不起作用。
2016-05-29 回复 有任何疑惑可以回复我~

因为div相当于一个容器,将你下面的<ul-li>单元给包住了,可是你下面有效的分区。div可以是浏览器中的逻辑单元区分开。可是同学你为什么要让div退下去呢?


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

weibo_一万群什麼_0 提问者

你看一下代码,“房产 家具 二手房”我是写在DIV #big的上面的,可是被#big给包住了,我不想这三个被包住。
2016-05-29 回复 有任何疑惑可以回复我~

你可以把你上面的ul也用一个div包住他

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

weibo_一万群什麼_0 提问者

看了之后觉得可以,试了一下竟然不行。。
2016-05-29 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么写在下面的DIV会“包住”写在上面的无序列表?

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

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

公众号

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