为什么DIV里设置padding背景图片的位置不变!DIV却变大了

2024-11-26 11:36:28
推荐回答(2个)
回答1:

padding是设置的图片的边框的,并不是设置的图片位置,如果想设置图片位置的话,需要用background-position属性的。
背景图片位置在CSS中有专门的属性来调整:background-position:x y;
x的意思是x轴的数值、百分比,位置。
y的意思是y轴的数值、百分比,位置。
可以在CSS图片属性里加上background-position:10px 50px;

回答2:

设定了padding的div的高度或者宽度计算规则是:padding左右值加上div设定的宽度值等于div实际显示的宽度;padding上下值加上div设定的高度值等于div实际显示的高度;