zoukankan      html  css  js  c++  java
  • css中background-origin属性的使用

    background-origin用来规定元素背景图像的相对定位位置,它有三个属性值:

    1、border-box

    border-box表示元素背景图像相对于border区域开始定位。

    代码如下:

    <!doctype html>
    <html>
        <head>
            <style>
    	    *{margin:0;padding:0;}
                .box{430px;height:280px;margin:100px auto;background:url("fengjing.jpg") no-repeat;padding:5px;border:5px dotted #000;
    font-size:100px;font-weight:bold;background-origin:border-box;] </style> </head> <body> <div class="box "></div> </body> </html>

    效果如下:

    从上图可以看出,元素的背景图像从边框区域开始定位。

    2、padding-box

    padding-box表示元素背景图像相对于padding区域开始定位。

    代码如下:

    <!doctype html>
    <html>
        <head>
            <style>
    	    *{margin:0;padding:0;}
                .box{430px;height:280px;margin:100px auto;background:url("fengjing.jpg") no-repeat;padding:5px;border:5px dotted #000;
    font-size:100px;font-weight:bold;background-origin:padding-box;] </style> </head> <body> <div class="box "></div> </body> </html>

    效果如下:

    从上图可以看出:元素背景图像从padding区域开始定位。

    3、content-box

    content-box表示元素背景图像相对于content区域开始定位。

    代码如下:

    <!doctype html>
    <html>
        <head>
            <style>
    	    *{margin:0;padding:0;}
                .box{430px;height:280px;margin:100px auto;background:url("fengjing.jpg") no-repeat;padding:5px;border:5px dotted #000;
    font-size:100px;font-weight:bold;background-origin:content-box;] </style> </head> <body> <div class="box "></div> </body> </html>

    效果如下:

    从上图可以看出:元素的背景图像初始位置从content区域开始定位。

    总结,background-origin属性定义了背景图像的相对定位位置,这个位置可以用background-position来改变,而且元素背景图像的区域不会因此被限定住,只对元素背景图像起作用。如果元素使用background-attachment属性时,该属性会失效。

  • 相关阅读:
    2021.1.28 个人rating赛补题报告
    2021.1.23 个人rating赛补题报告
    2021.1.23 个人rating赛补题报告
    2020.12.14 个人训练赛补题报告
    2020.11.28 2020团体程序设计天梯赛补题报告
    2020.12.3 Codeforces Beta Round #73(Div2)补题报告
    Xhorse VVDI Prog V5.0.6 is Ready for BCM2 Adapter
    Program 2021 Ford Bronco All Keys Lost using VVDI Key Tool Plus
    Xhorse VVDI Prog V5.0.4 Software Update in July 2021
    How to use Xhorse VVDI2 to Exchange BMW FEM/BDC Module?
  • 原文地址:https://www.cnblogs.com/okgoodman/p/8678267.html
Copyright © 2011-2022 走看看