亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

不是很明白ul-li為啥要放在前面?

我試過ul-li放在a標簽之后,同樣可以達到相同的效果呀?

正在回答

3 回答

原理跟上一篇是一樣的,把ul作為第一個子元素的話,ul默認就顯示在父級的最左上邊,但這個ul由于設置了absolute,所以不占據寬高, 那ul后面的input就會在ul的位置上(當ul不存在一樣),這個時候再通過margin-top就能把ul移到下面去了,剛好達到想要的效果。

4 回復 有任何疑惑可以回復我~
#1

自_由

原來是這樣~
2016-10-24 回復 有任何疑惑可以回復我~

我覺得樓上說得不對

你還是沒理解absolute定位的意思 ?

absolute定位是?相對于 static 定位以外的第一個父元素進行定位

不管擺哪都是相對父級的div定位

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

你需要知道a標簽是行級元素,ul和li標簽是塊級元素,行級標簽包含塊級標簽是不標準的寫法.而且a標簽包含ul和li以后,即使有再多的li標簽,也只能給外面的a標簽加上1個鏈接.

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

舉報

0/150
提交
取消

不是很明白ul-li為啥要放在前面?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號