課程
/前端開發
/HTML/CSS
/CSS深入理解之absolute
為什么不讓ul跟隨input,把input的float去掉,然后讓ul的margin-top設置為0豈不是更簡潔么?
2016-03-27
源自:CSS深入理解之absolute 4-4
正在回答
不脫離文檔流會不會把input下面的元素推下去?
我試了一下你說的方法,還是要設置margin-top,不然列表就把搜索框覆蓋了
按標準,ul中只能放置li標簽,如果放置別的標簽不光不符合語義,也可能會給瀏覽器解析引入新的問題。
masuguar 提問者
Amy1234567 回復 masuguar 提問者
舉報
理解CSSposition:absolute聲明,掌握position:absolute高級應用
1 回答為什么設置.course-sidebar-result a{ position:absolute; …… } 后點擊input,ul會顯示?
1 回答為什么不直接將ul寫在輸入框部分的下面呢,這樣不就是不需要設置margin-top的負值了嗎
4 回答不是很明白ul-li為啥要放在前面?
3 回答去掉position:absolute 為什么就看不見那個“X”
1 回答什么原理,為什么去掉left和right就不行了?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-11-06
不脫離文檔流會不會把input下面的元素推下去?
2016-08-15
我試了一下你說的方法,還是要設置margin-top,不然列表就把搜索框覆蓋了
2016-04-04
按標準,ul中只能放置li標簽,如果放置別的標簽不光不符合語義,也可能會給瀏覽器解析引入新的問題。