margin,left,right等都遇到過(guò)是負(fù)數(shù)的情況,想問(wèn)下大佬些,該怎樣理解?是不是都是一樣的理解方式?
3 回答

啊五
TA貢獻(xiàn)3條經(jīng)驗(yàn) 獲得超1個(gè)贊
不一樣。
left right top等屬性取負(fù)代表的是元素在坐標(biāo)軸上(左上角到右下角遞增為正方向)的負(fù)方向移動(dòng),是且僅當(dāng)元素position不為static的時(shí)候才生效的。
而margin無(wú)所謂元素的position屬性,都會(huì)生效。取負(fù)值的時(shí)候,相當(dāng)于外界的空間擠壓向元素自身,感官上來(lái)說(shuō)就是那邊負(fù)往那邊移動(dòng)。
其實(shí)自己敲敲代碼,就很好理解了。

小草1434
TA貢獻(xiàn)106條經(jīng)驗(yàn) 獲得超23個(gè)贊
可以這么簡(jiǎn)單理解,如果正數(shù)是往想要的方向平移,那么負(fù)數(shù)就是另一個(gè)方向平移
添加回答
舉報(bào)
0/150
提交
取消