找個(gè)也可以用margin-left 和margin-top 來表示吧?
不用絕對(duì)定位,用margin-left ?和margin-top 來表示吧,但是用margin-left的100px和絕對(duì)定位的left100px的位置差了一點(diǎn)點(diǎn),margin的要更靠右一些,這是為什么?
不用絕對(duì)定位,用margin-left ?和margin-top 來表示吧,但是用margin-left的100px和絕對(duì)定位的left100px的位置差了一點(diǎn)點(diǎn),margin的要更靠右一些,這是為什么?
2016-04-26
舉報(bào)
2016-04-26
相對(duì)定位需要考慮到邊框線的寬度的
2016-06-18
在border都很細(xì)的時(shí)候,確實(shí)看上去有差別,可是當(dāng)我把里面塊元素的邊框線增加到25px,寬度變?yōu)?0,邊框用dotted,外面的父包含塊的寬度變成100px,邊框線用solid的時(shí)候,我發(fā)現(xiàn),margin和position:absolute的用法并沒有什么不同,兩種邊框的貼合并沒有區(qū)別,難道是眼睛的錯(cuò)覺???????
2016-05-10
這里的left和top和margin-left和margin-top是不一樣的,絕對(duì)定位的left和top是相對(duì)于瀏覽器的偏移,而margin是相對(duì)于上一級(jí)盒子的偏移(在此處是body)。不同瀏覽器的body相對(duì)于瀏覽器的偏移量是是不一樣的。在本段代碼里,如果要讓絕對(duì)定位的left和right的效果和margin-left和margin-right的效果一樣,必需加上一段樣式body{margin:0px;},否則有明顯差別。
2016-04-28
如果是有區(qū)別的話應(yīng)該就是border這個(gè)屬性的原因了。
2016-04-26
padding和margin的區(qū)別,padding在邊框里,margin在邊框外
然后絕對(duì)定位使用left、right、top、bottom屬性相對(duì)于其最接近的一個(gè)具有定位屬性的父包含塊進(jìn)行絕對(duì)定位。
margin是從框外到盒子的距離
而margin和padding之間還有一段距離
這個(gè)誤差可能是這一段距離造成的
剛剛學(xué),有錯(cuò)匆噴,共同討論