DIV+CSS如何让背景下移10像素

body{margin:0px;font-family:Arial,Helvetica,sans-serif;background:url(../images/bg.jp... body{
margin: 0px;font-family: Arial, Helvetica, sans-serif;background: url(../images/bg.jpg) no-repeat top center ;
}我想让bg.jpg下移10像素,请问要怎么写
展开
 我来答
百度网友3cb80af
2017-06-23 · TA获得超过9535个赞
知道大有可为答主
回答量:1.2万
采纳率:83%
帮助的人:3935万
展开全部

其实我是理解不了,为什么要背景下移10像素的做法的,而且是用在body上。

这里说两种做法

一种,图片直接留10PX的空白,

第二种就是CSS来控制:

body{
 margin: 0px;font-family: Arial, Helvetica, sans-serif;background: url(../images/bg.jpg) no-repeat center 10px ;
}

背景位置,CSS里的理解,都是XY,,先X,后Y,就是先是横向再是纵向,

所以正确写法应该是center top。。。只是top center的时候CSS也能正确解析渲染出来,造成了很多人习惯性的写成了top center 。

center就是居中了,把top换成了10px就是离顶部10PX,正确写法就是

center 10px

ml4w5
2017-06-27 · TA获得超过1394个赞
知道小有建树答主
回答量:625
采纳率:25%
帮助的人:644万
展开全部

是在现有的基础上下移10像素?这个需要CSS3了,CSS3中定义了一种新的background-position属性值,即相对于容器的边定位。你可以把下面这句加到原body那段CSS后面,这样在支持CSS3的现代浏览器中,背景会在现有基础上下移10px:

body {background-position:top 10px center;} /* 据顶部10px,水平居中 */

如果非要考虑IE8兼容的话(IE8不支持上述写法),就需要用像素值代替top、center这类定位关键词来精确定位了。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
通亮还清新灬饼干2
2017-06-27 · TA获得超过8728个赞
知道大有可为答主
回答量:6595
采纳率:0%
帮助的人:495万
展开全部
如果说一个男人迫切的想要你知道他的过去,他的现状,他对未来的想法,那么恭喜你,你已经走到了他的心里,他想让你了解他,并希望你们有进一步的发展。而他如果愿意让你知道他的内心想法,如果单单只是内心想法,而不包括刚才说的那些,那么他只是把你当做一个倾诉对象,一个知己而已。如果他不仅告诉你他的内心想法,还告诉你他的所有,那么他就是真的把你当成红颜知己了。知己 VS 红颜知己,是不一样的。想了一下,你之所以这样问,说明你对他多少是有些想法的,稍安勿躁,静观其变……祝你好运哦!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
WANGWANG碎冰冰
推荐于2017-06-15 · TA获得超过115个赞
知道答主
回答量:333
采纳率:0%
帮助的人:34.1万
展开全部
1、直接用ps改图片 加10像素透明背景就行
2、background: url(../images/bg.jpg) no-repeat 10px center;
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-04-14
展开全部
body{
margin: 0px;font-family: Arial, Helvetica, sans-serif;background: url(../images/bg.jpg) center 10px no-repeat ;
}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(26)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式