DIV+CSS中什么时候用绝对定位,什么时候用相对定位?

都说布局一般很少用绝对定位,为什么?
2024-12-20 00:29:13
推荐回答(5个)
回答1:

通常是在需要精确定位的情况下采用绝对定位辅助;
比如一个gif带透明部分的图需要拓展到下方div,又要与上方图片拼接在一起,这时候就要用绝对定位固定住位置,否则浏览器大小一变,可能图就错位了。

与LS说的是否外层没有必然联系的。

布局用绝对定位比较麻烦,需要计算精确的像素位置,并且延展性很难保证,所以通常是较少采用的。

回答2:

最外层的框架有绝对定位,否贼当浏览器放大缩小或者显示器尺寸不一样分辨率不同时都会出现板式错乱的情况

回答3:

1.绝对定位就是会随分辨率的变化在网页中的位置就会变
2.相对定位不会随分辨率变化而变

回答4:

最外层定位一定要用绝对定位的,至于里面内容就用相对定位好点,这样不至于受到尺寸的影响...

回答5:

好比你家装修,墙面已经很好看了。但是你还想放个贴画什么的在墙上,这个贴画就要用absolute定位了。
因为别的东西已经占好位置了。这个只能“覆盖”浮在别的东西之上,但是又不会挤掉别的东西。