让背景图片从内容的左上角开始:
#example1 {
border: 10px dashed black;
padding: 25px;
background: url(paper.gif);
background-repeat: no-repeat;
background-origin: content-box;
}
亲自试一试 »
下面有更多 "亲自试一试" 示例。
这个background-origin
属性指定背景图片的原点位置(背景定位区域)。
笔记:该属性在以下情况下无效:背景附件是"fixed"。
表中的数字指定完全支持该属性的第一个浏览器版本。
Property | |||||
---|---|---|---|---|---|
background-origin | 4.0 | 9.0 | 4.0 | 3.0 | 10.5 |
background-origin: padding-box|border-box|content-box|initial|inherit;
Value | Description | Demo |
---|---|---|
padding-box | Default value. The background image starts from the upper left corner of the padding edge | Demo ❯ |
border-box | The background image starts from the upper left corner of the border | Demo ❯ |
content-box | The background image starts from the upper left corner of the content | Demo ❯ |
initial | Sets this property to its default value. Read about initial | |
inherit | Inherits this property from its parent element. Read about inherit |
为 <div> 元素设置两个背景图片。让 "paper.gif" 背景图片从 padding 边缘的左上角开始,让 "img_tree.gif" 背景图片从内容的左上角开始:
#example1 {
border: 10px dashed black;
padding: 25px;
background: url(img_tree.gif), url(paper.gif);
background-repeat: no-repeat;
background-origin: content-box, padding-box;
}
亲自试一试 »
CSS教程:CSS 背景
HTML DOM 参考:backgroundOrigin 属性
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!