課程
/前端開發
/JavaScript
/商城分類導航效果
沒有弄清楚為什么有的時候用父容器設padding,而有的時候又用里面的子元素設置margin值來設置邊距,這兩個到底用誰會比較好一些?
2016-05-03
源自:商城分類導航效果 2-5
正在回答
首先,你要先明白margin和padding屬性作用地方,obj相當于一個盒子,margin是相當于在obj外清理一條隔離帶,不讓別的元素靠近obj;而padding是從盒子內部放置一條隔離帶,把盒子撐大。 ?雖然兩者都可以設置邊距,但是有border屬性時,就完全看的出區別了。所以不改變盒子大小的前提還是用margin比較多
position:relative;就是相對定位,相對父元素。直接用right和bottom就可以了,同級別元素使用margin(我是這么認為的額,不知道對不對)
個人認為margin比較好,padding會將本來的高寬值改變,什么時候該用哪個?你覺得哪個方便用哪個吧
舉報
兩種方法實現分類導航,同時擴展講解其它商城分類導航的制作方法
1 回答dd中設置overflow:hidden的作用?不設置為何a標簽會排列那么混亂,設置寬度也不行。
3 回答遮蓋用的span標簽為啥設置成position:relative才起作用呢?
3 回答為什么設置了margin:3px 0后兩張圖片就進入到右DIV中了?
2 回答怎么把span變成塊級元素的同時隱藏,因為同時設置display:block;display:none;好像無效吧
2 回答求教:為什么給.topmenu .lihover b設置字體大小樣式沒用呢?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-07-07
首先,你要先明白margin和padding屬性作用地方,obj相當于一個盒子,margin是相當于在obj外清理一條隔離帶,不讓別的元素靠近obj;而padding是從盒子內部放置一條隔離帶,把盒子撐大。 ?雖然兩者都可以設置邊距,但是有border屬性時,就完全看的出區別了。所以不改變盒子大小的前提還是用margin比較多
2016-05-21
position:relative;就是相對定位,相對父元素。直接用right和bottom就可以了,同級別元素使用margin(我是這么認為的額,不知道對不對)
2016-05-03
個人認為margin比較好,padding會將本來的高寬值改變,什么時候該用哪個?你覺得哪個方便用哪個吧