首页前端开发CSScss3如何区分background-clip和background-origin ?

css3如何区分background-clip和background-origin ?

时间2024-05-21 15:16:03发布访客分类CSS浏览76
导读: 一、background-clip属性 background-clip:规定背景的绘制区域,当背景是纯颜色时与图片时,它的显示方式又不一样。它有3种属性:border-box、padding-box、content-box. ...
  一、background-clip属性   background-clip:规定背景的绘制区域,当背景是纯颜色时与图片时,它的显示方式又不一样。它有3种属性:border-box、padding-box、content-box.   1.border-box:背景是从边框开始绘制,但当背景是图片时,它是左边和上边是没有绘制图片,但下边和右边有;   代码:                     div{   width:433px;   height:200px;   padding:50px;   background-color:red;   background-image:url('8.jpg');   background-repeat:no-repeat;   -webkit-background-clip:border-box;   border:10pxdashed#92b901;   }            
  这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。   
        2.padding-box:背景在边框内部绘制(不包括边框);   3.content-box:背景从内容部分绘制;   二、background-origin属性   background-origin:规定背景图片的定位区域,它的属性也有border-box、padding-box、content-box这3种属性,但要注意他的描述是"背景图片",也就是说它只能对背景做样式上的操作,它相当于positon,规定了图片开始绘制的的区域,也就是它只相当于规定图片的左上角从什么地方开始,其他的它就不负责了;                     div{   width:500px;   height:300px;   /*padding:50px; */   background-color:red;   background-image:url('8.jpg');   background-repeat:no-repeat;   -webkit-background-origin:content-box;   background-size:500px380px;   border:10pxdashed#92b901;   }            
  这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。这是文本。   
     
  background-origin:绘制图片时,是可以从边框开始的,但有可能会被边框覆盖掉一些内容,如上面的第二幅图片







本文转载自中文网

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: css3如何区分background-clip和background-origin ?
本文地址: https://pptw.com/jishu/664951.html
css中background-attachment属性如何使用? MariaDB中如何处理文本搜索和全文检索

游客 回复需填写必要信息