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像素,请问要怎么写 展开
margin: 0px;font-family: Arial, Helvetica, sans-serif;background: url(../images/bg.jpg) no-repeat top center ;
}我想让bg.jpg下移10像素,请问要怎么写 展开
28个回答
展开全部
其实我是理解不了,为什么要背景下移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
展开全部
是在现有的基础上下移10像素?这个需要CSS3了,CSS3中定义了一种新的background-position属性值,即相对于容器的边定位。你可以把下面这句加到原body那段CSS后面,这样在支持CSS3的现代浏览器中,背景会在现有基础上下移10px:
body {background-position:top 10px center;} /* 据顶部10px,水平居中 */
如果非要考虑IE8兼容的话(IE8不支持上述写法),就需要用像素值代替top、center这类定位关键词来精确定位了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果说一个男人迫切的想要你知道他的过去,他的现状,他对未来的想法,那么恭喜你,你已经走到了他的心里,他想让你了解他,并希望你们有进一步的发展。而他如果愿意让你知道他的内心想法,如果单单只是内心想法,而不包括刚才说的那些,那么他只是把你当做一个倾诉对象,一个知己而已。如果他不仅告诉你他的内心想法,还告诉你他的所有,那么他就是真的把你当成红颜知己了。知己 VS 红颜知己,是不一样的。想了一下,你之所以这样问,说明你对他多少是有些想法的,稍安勿躁,静观其变……祝你好运哦!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1、直接用ps改图片 加10像素透明背景就行
2、background: url(../images/bg.jpg) no-repeat 10px center;
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 ;
}
margin: 0px;font-family: Arial, Helvetica, sans-serif;background: url(../images/bg.jpg) center 10px no-repeat ;
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询