zoukankan      html  css  js  c++  java
  • CSS3之box-shadow

    语法:

    box-shadow: h-shadow v-shadow [blur] [spread] [color] [inset];

    用于在块级元素(如div)上投射阴影。

    参数说明:

    1、阴影的水平偏移量,正数表示阴影在框的右侧,负偏移量将阴影放在框的左侧。

    2、阴影的垂直偏移,负数表示阴影在框的上方,正数表示阴影在框的下方。

    3、模糊半径(可选),如果将其设置为0,阴影将变得清晰,数字越大,模糊程度越大。

    4、传播半径(可选),正值增加阴影的大小,负值减小阴影的大小。 默认值为0(阴影与模糊大小相同)。于长而直的阴影边缘,它会创建一个过渡颜色用于模糊 以阴影边缘为中心、模糊半径为半径的局域,过渡颜色的范围在完整的阴影颜色到它最外面的终点的透明之间。

    5、阴影颜色(可选),默认颜色存在跨浏览器不兼容,目前chrome、firefox为黑色,safari为透明色。

    6、设置为内阴影(可选),没有设置则为外阴影。若设置,该关键词放置在语句开头或末尾均可。

    .shadow {
      -moz-box-shadow:    3px 3px 5px 6px #ccc;
      -webkit-box-shadow: 3px 3px 5px 6px #ccc;
      box-shadow:         3px 3px 5px 6px #ccc;
    }
    

      

    内阴影

    .shadow {
       -moz-box-shadow:    inset 0 0 10px #000000;
       -webkit-box-shadow: inset 0 0 10px #000000;
       box-shadow:         inset 0 0 10px #000000;
    }
    

      

    IE盒阴影

    <div class="shadow1">
    	<div class="content">
    		Box-shadowed element
    	</div>
    </div>
    

      

    .shadow1 {
    	margin: 40px;
    	background-color: rgb(68,68,68); /* Needed for IEs */
    
    	-moz-box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
    	-webkit-box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
    	box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
    
    	filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30);
    	-ms-filter: "progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30)";
    	zoom: 1;
    }
    .shadow1 .content {
    	position: relative; /* This protects the inner element from being blurred */
    	padding: 100px;
    	background-color: #DDD;
    }
    

      

    一条边阴影

    使用负传播半径,您可以将其挤压在框阴影中,并且仅将其从框的一个边缘推出。

    .one-edge-shadow {
    	-webkit-box-shadow: 0 8px 6px -6px black;
    	   -moz-box-shadow: 0 8px 6px -6px black;
    	        box-shadow: 0 8px 6px -6px black;
    }
    

      

  • 相关阅读:
    Java swing 代码例子
    MySql
    swing 下拉菜单
    uiautomator2.0的配置的两种方法
    【Java】边框总结
    Java可视操作界面例子
    Java多线程例子
    使用Java让android手机自动执行重复重启
    形参的一种特殊写法
    this 基础使用方法
  • 原文地址:https://www.cnblogs.com/f6056/p/11583929.html
Copyright © 2011-2022 走看看