Css 背景图像定位
是否可以使用CSSCss 背景图像定位,css,background,Css,Background,是否可以使用CSSbackground position:将图像定位到元素的最右侧,然后减去几个像素,使其不正好对着边缘?而不必为实际图像本身添加一点填充 谢谢假设你的div是1000px宽,你希望它从右边5px,那么代码就是 background: url('image.jpg') no-repeat 995px 50%; background: url('image.jpg') no-repeat 895px 50%; 编辑: 如上所述,上述代码不适合图像的大小 假设你的div是1000
background position:
将图像定位到元素的最右侧,然后减去几个像素,使其不正好对着边缘?而不必为实际图像本身添加一点填充
谢谢假设你的div是1000px宽,你希望它从右边5px,那么代码就是
background: url('image.jpg') no-repeat 995px 50%;
background: url('image.jpg') no-repeat 895px 50%;
编辑:
如上所述,上述代码不适合图像的大小
假设你的div是1000px宽,你的图像是100px宽,你想要它从右边5px,代码就是这样
background: url('image.jpg') no-repeat 995px 50%;
background: url('image.jpg') no-repeat 895px 50%;
您的定位是
Div Size-图像大小-从右边缘到所需的间距。
有一些不太合适的方法。只需使用最右边的背景位置:
背景位置:右中代码>
并结合:
框大小:边框框;右边框:5px实心透明代码>
对于右侧的5px缩进。可能重复的是,我想这是一种方法,谢谢!如果它可以从右手边相对地进行,那就太好了,因此它可以应用于不同宽度的元素。