課程
/前端開發
/JavaScript
/商城分類導航效果
submenu的left設置為220px,而topmenu寬度也為220px
2016-05-20
源自:商城分類導航效果 2-6
正在回答
因為你前面的li標簽設置了padding-left:8px;在內部設置padding值會將框的寬度撐大,這是很常見的現象
上w3school看到說在 CSS 中,width 和 height 指的是內容區域的寬度和高度。增加內邊距、邊框和外邊距不會影響內容區域的尺寸,但是會增加元素框的總尺寸。算是弄明白了!
竹之同學
試驗了一下,其實submenu的父元素:li->topmenu 都沒有定位,所以其實submenu是相對于body定位的,你把body的margin設為0,一切就豁然開朗。
慕粉3247841 提問者
我也想知道...
舉報
兩種方法實現分類導航,同時擴展講解其它商城分類導航的制作方法
3 回答.topmenu .lihover .submenu ?
3 回答還是沒有理解到topmenu .lihover;.topmenu .lihover .submenu; .topmenu .lihover span
1 回答為什么我這個submenu靠下?
1 回答陰影無法全部遮蓋
3 回答關于submenu的 位置怎么調整
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-04-25
因為你前面的li標簽設置了padding-left:8px;在內部設置padding值會將框的寬度撐大,這是很常見的現象
2016-05-21
上w3school看到說在 CSS 中,width 和 height 指的是內容區域的寬度和高度。增加內邊距、邊框和外邊距不會影響內容區域的尺寸,但是會增加元素框的總尺寸。算是弄明白了!
2016-05-21
試驗了一下,其實submenu的父元素:li->topmenu 都沒有定位,所以其實submenu是相對于body定位的,你把body的margin設為0,一切就豁然開朗。
2016-05-20
我也想知道...