急!!如何用css实现背景图片纵向平铺???

2024-12-14 10:38:05
推荐回答(5个)
回答1:

百分数值的表现方式更为复杂。假设你希望用百分数值将图像在其元素中居中,这很容易:
body
{
background-image:url('/i/eg_bg_03.gif');
background-repeat:no-repeat;
background-position:50% 50%;
}

这会导致图像适当放置,其中心与其元素的中心对齐。换句话说,百分数值同时应用于元素和图像。也就是说,图像中描述为 50%
50% 的点(中心点)与元素中描述为 50% 50% 的点(中心点)对齐。

如果图像位于 0% 0%,其左上角将放在元素内边距区的左上角。如果图像位置是 100% 100%,会使图像的右下角放在右边距的右下角

回答2:

1、再css中定义css的背景图片,修改CSS的一下部分:
background-image:url(../images/bg_middle.jpg);
2、在之后加上background-repeat:repeat-y; 这个属性可以让图片纵向平铺
3、看图片是否会需要居中如果需要的话加上background-position: center

回答3:

设置 background:url(....) repeat-y;
纵向平铺

设置 background:url(....) repeat-x;
为横向平铺

回答4:

定义css的背景图片,之后加个backgrouond-repeat:repeat-y属性

回答5:

background:url("图片路径") repeat-y;