www.ypnh.net > 怎么用CSS把一张背景图片定在水平居右,然后再往左...

怎么用CSS把一张背景图片定在水平居右,然后再往左...

background:url(images/-.gif) right top no-repeat; 然后给这个修改下背景图,给他右边加10像素的透明,就可以达到你要的效果了 如果你这个背景图是重复的,那就只能给他加个父层,父层右填充10像素.

利用css调整背景图片在页面中的定位,如: .aa{ background:url(../images/01.jpg) no-repeat 100px 200px;}/*100px是背景距离左边边距,200px是背景距离上边边距,可以是负数,如-100px*/

你的图片背景是放在DIv里面吗? margin-right:10px; float:right; 或者 Background-Image:url(图像路径) X坐标 Y坐标 no-repeat; 或者 padding-right:10px; float:right;

就是居中+左偏移?

这个主要是出于性能方面的考虑 因为每张图片都要向服务器请求一次 合并成一张就只需要请求一次 提高了效率

直接通过 background-position属性设置div背景图的位置就好了嘛,不需要定位什么的…… 更细节的还有问题的话建议你贴出图片及其代码素材才方便帮你调试咯!

你的意思,应该是表单后面有背景,而且能够轮番滚动。 建议用2层来显示,一层显示背景,实现滚动,一层放表单。

body { background: url(images/xxx.jpg) 30px 0 repeat; }

简单的写: .bg1 {background: url(1.gif) no-repeat right top} .bg2 {background: url(2.gif) no-repeat right bottom} 这样就搞定了第一个是右上角,第二个是右下角

background:url(xxxx.jpg) -100px -150px no-repeat; 其中-100px是指图片沿Y轴向上移动100个像素; -150px是指图片沿X轴向左移动150个像素。 你可以自己测试一下,当然,你如果想固定一整张背景图里的 15x15的 图片的话,这个设置背景图的容器也...

网站地图

All rights reserved Powered by www.ypnh.net

copyright ©right 2010-2021。
www.ypnh.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com