例
如何定位背景图像:
body
{
background-image: url('smiley.gif');
background-repeat: no-repeat;
background-attachment: fixed;
background-position: center;
}
试一试» 更多"Try it Yourself"下面的例子。
定义和用法
背景位置属性设置背景图像的起始位置。
Tip:在默认情况下,背景图像被放置在一个元素的左上角,以及垂直和水平反复。
默认值: | 0% 0% |
---|---|
遗传: | no |
动画: | yes. Read about animatable Try it |
版: | CSS1 |
JavaScript语法: | object .style.backgroundPosition="center" Try it |
浏览器支持
在表中的数字规定,完全支持该属性的第一个浏览器版本。
属性 | |||||
---|---|---|---|---|---|
background-position | 1.0 | 4 | 1.0 | 1.0 | 3.5 |
Note: IE8和更早的版本不一个元素上支持多个背景图像。
CSS语法
background-position:value;
属性值
值 | 描述 | 播放 |
---|---|---|
left top left center left bottom right top right center right bottom center top center center center bottom | 如果只指定一个关键字,另一个值将是"center" | 播放 ” |
x% y% | 第一个值是在水平位置和所述第二值是垂直。 左上角为0%0%。 右下角为100%,100%。 如果只指定了一个值,另一个值将是50%。 。 缺省值是:0%0% | 播放 ” |
xpos ypos | 第一个值是在水平位置和所述第二值是垂直。 左上角是0 0单位是像素(0px 0px)或任何其他的CSS单元 。 如果只指定了一个值,另一个值将是50%。 您可以混合使用%和立场 | 播放 ” |
initial | 将此属性设置为默认值。 阅读关于初始 | 播放 ” |
inherit | 继承其父元素此属性。 阅读关于继承 |
更多示例
例
如何用百分比来定位背景图像:
body
{
background-image: url('smiley.gif');
background-repeat: no-repeat;
background-attachment: fixed;
background-position: 30% 20%;
}
试一试» 例
如何使用像素来定位背景图像:
body
{
background-image: url('smiley.gif');
background-repeat: no-repeat;
background-attachment: fixed;
background-position: 50px 100px;
}
试一试» 相关页面
CSS教程: CSS背景
CSS参考: background-image property
HTML DOM参考: backgroundPosition property