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

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

與頂部距離top和paddin的區別

position:absolute;top:0;margin-left:200px;

這個代碼中,top就可以用,paddin卻不行

正在回答

1 回答

你的代碼我操作過了,padding是可以用的,你可以試試代碼這么寫:position:absolute;padding-top:300px;margin-left:200px; ? 你會發現,content內容相對于最初的位置向右移200px(代碼中的margin-left:200px;),向下移300px(代碼中的padding-top:300px;) 所以由此可見padding是可以用的,那么為什么你會覺得padding不行呢,那是因為這節的內容中相對已定位的父包含塊相對定位必須設置偏移量(也就是top:0或left:200px),而你沒有設置偏移量top:0而只設置padding-top:0;從而出現content內容沒有相對父包含塊偏移,即你認為的不行。另外top和padding-top是兩個不同的概念,如果同時設置top:20px;padding-top:20px;你會發現content內容相對父包含塊向下偏移40px; 嘗試輸入不同的代碼試試看吧,加油。

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

5huM1n

對了 這里的top不是與頂部的距離,而是相對頂部的偏移量,這個變量只出現在相對定位中,而padding-top是上內間距,出現在所有盒模型中。
2017-01-28 回復 有任何疑惑可以回復我~
#2

山楂片大王 提問者

謝謝啦!我再去試試~
2017-01-28 回復 有任何疑惑可以回復我~
#3

山楂片大王 提問者 回復 5huM1n

也就是說top在相對定位中才有意義么?而paddin-top卻不受定位類型的限制對么?
2017-01-28 回復 有任何疑惑可以回復我~
#4

5huM1n 回復 山楂片大王 提問者

對 padding-top只要是盒子類型的標簽都適用
2017-01-31 回復 有任何疑惑可以回復我~
查看1條回復

舉報

0/150
提交
取消
網頁布局基礎
  • 參與學習       214678    人
  • 解答問題       1833    個

讓你精通CSS中三大定位機制,徹底掌握網頁布局的相關知識

進入課程

與頂部距離top和paddin的區別

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

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

幫助反饋 APP下載

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

公眾號

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