zoukankan      html  css  js  c++  java
  • background-clip指定背景绘制区域


    语法:
    background-clip: 值

    可取值:
    (1)border-box 背景绘制,背景从边缘处展开,无剪切

    (2)padding-box 背景绘制,背景从内边距开始展开 ,剪切掉边框  

    (3)content-box 背景绘制,背景从实际内容处展开 ,剪切掉内边距和边框

     

    具体例子与效果图:  

    第一种:background-clip:border-box;

    <div class="div1">
      <p>border-box</p>
      <p>border-box</p>
      <p>border-box</p>
      <p>border-box</p>
      <p>border-box</p>
    </div>
    
    
    .div1{
          width: 200px;
          height: 200px;
          background-color: red;
          background-clip: border-box;
          border:10px dotted blue;
          padding: 20px;
    }

    第二种:background-clip:padding-box;

            <div class="div2">
                <p>content-box</p>
                <p>content-box</p>
                <p>content-box</p>
                <p>content-box</p>
                <p>content-box</p>
            </div>
    
    
    .div2{
        width: 200px;
        height: 200px;
        margin:20px 0 ;
        background-color: red;
        background-clip: padding-box;
        border:10px dotted blue;
        padding: 20px;
    }

    第3种:background-clip:content-box;

    <div class="div3">
    	<p>content-box</p>
    	<p>content-box</p>
    	<p>content-box</p>
    	<p>content-box</p>
    	<p>content-box</p>
    </div>
    
    
    
    .div3{
             width: 200px;
             height: 200px;
             margin:20px 0 ;
             background-color: red;
             background-clip: content-box;
             border:10px dotted blue;
             padding: 20px;
     }

    这与-webkit-background-clip有和关联?????请看《css实现彩色文本或纹理文本》?

  • 相关阅读:
    PHP register_shutdown_function函数详解
    Git
    JS动态加载JS与CSS文件
    解析PHP中ob_start()函数的用法
    PHP Fuzzing行动——源码审计 黑客注入防范
    PHP扩展类ZipArchive实现压缩解压Zip文件和文件打包下载
    canvas 创建渐变图形
    视频作为背景的表单
    H5 pattern
    ajax函数里不能用this调用
  • 原文地址:https://www.cnblogs.com/lingXie/p/11477438.html
Copyright © 2011-2022 走看看