CSS - background-origin
background-origin
the background-origin specifies the origin of a background image
im not sure in what situation this would be useful, but the only changes i see is when content-box is used.
Property Variable Name
background-origin
Available Values for background-origin
padding-box|border-box|content-box|initial|inherit
Examples Using background-origin values
Example using background-origin padding-box
Example using background-origin padding-box
Here is an example using background-origin:padding-box;
Code
<style>
.demo-box-1 {
border-radius:3px;
margin-bottom:10px;
border:1px solid #000;
height:220px;
width:100%;
display: flex;
flex-wrap: wrap;
padding:30px;
background:url(https://css.kruxor.com/images/pexels-photo-4279015.jpeg);
background-size:cover;
background-origin:padding-box;
}
</style>
<h2>Example using background-origin padding-box</h2>
<p>Here is an example using <code>background-origin:padding-box;</code></p>
<div class='demo-box-1'>
</div>
Example using background-origin border-box
Example using background-origin border-box
Here is an example using background-origin:border-box;
Code
<style>
.demo-box-2 {
border-radius:3px;
margin-bottom:10px;
border:1px solid #000;
height:220px;
width:100%;
display: flex;
flex-wrap: wrap;
padding:30px;
background:url(https://css.kruxor.com/images/pexels-photo-4279015.jpeg);
background-size:cover;
background-origin:border-box;
}
</style>
<h2>Example using background-origin border-box</h2>
<p>Here is an example using <code>background-origin:border-box;</code></p>
<div class='demo-box-2'>
</div>
Example using background-origin content-box
Example using background-origin content-box
Here is an example using background-origin:content-box;
Code
<style>
.demo-box-3 {
border-radius:3px;
margin-bottom:10px;
border:1px solid #000;
height:220px;
width:100%;
display: flex;
flex-wrap: wrap;
padding:30px;
background:url(https://css.kruxor.com/images/pexels-photo-4279015.jpeg);
background-size:cover;
background-origin:content-box;
}
</style>
<h2>Example using background-origin content-box</h2>
<p>Here is an example using <code>background-origin:content-box;</code></p>
<div class='demo-box-3'>
</div>
Example using background-origin initial
Example using background-origin initial
Here is an example using background-origin:initial;
Code
<style>
.demo-box-4 {
border-radius:3px;
margin-bottom:10px;
border:1px solid #000;
height:220px;
width:100%;
display: flex;
flex-wrap: wrap;
padding:30px;
background:url(https://css.kruxor.com/images/pexels-photo-4279015.jpeg);
background-size:cover;
background-origin:initial;
}
</style>
<h2>Example using background-origin initial</h2>
<p>Here is an example using <code>background-origin:initial;</code></p>
<div class='demo-box-4'>
</div>
Example using background-origin inherit
Example using background-origin inherit
Here is an example using background-origin:inherit;
Code
<style>
.demo-box-5 {
border-radius:3px;
margin-bottom:10px;
border:1px solid #000;
height:220px;
width:100%;
display: flex;
flex-wrap: wrap;
padding:30px;
background:url(https://css.kruxor.com/images/pexels-photo-4279015.jpeg);
background-size:cover;
background-origin:inherit;
}
</style>
<h2>Example using background-origin inherit</h2>
<p>Here is an example using <code>background-origin:inherit;</code></p>
<div class='demo-box-5'>
</div>