box-shadow的使用

box-shadow属于css3里面的一种样式,目前只支持ie9以上,chrome,firefox等,不支持ie6,7,8

使用例子:

<html>
<head>
    <title></title>
    <style type="text/css">
.box { width: 20px; height: 20px; background-color: #000; margin: 20px;}
.box2 { width: 20px; height: 20px; background-color: #000; margin: 20px; border-radius: 10px;}
.box,.box2,.font,.img{box-shadow: 2px 2px 0px #f00;}
    </style>
</head>
<body>
<div class="box"></div>
<div class="box2"></div>
<p class="font">你好你好你好</p>
<img src="http://gtms01.alicdn.com/tps/i1/T1DWhBFphuXXcc52_c-30-21.png" class="img">
</body>
</html>
View Code

图片:

说明:背景跟随定义的元素边框位置;

下面测试box-shadow叠加之后的效果:

<html>
<head>
    <title></title>
    <style type="text/css">
.box { width: 20px; height: 20px; background-color: #000; margin: 20px;}
.box2 { width: 20px; height: 20px; background-color: #000; margin: 20px; border-radius: 10px;}
.box,.box2,.font,.img{box-shadow: 2px 2px 0px #f00,8px 8px 0px blue,16px 16px 0px green;}
    </style>
</head>
<body>
<div class="box"></div>
<div class="box2"></div>
<p class="font">你好你好你好</p>
<img src="http://gtms01.alicdn.com/tps/i1/T1DWhBFphuXXcc52_c-30-21.png" class="img">
</body>
</html>
View Code

1,box-shadow叠加先加上的颜色优先,会盖住后叠加的颜色,

2,两种颜色叠加不会改变色素,

3,可以用来制作图片,但是性能比较差,容易导致浏览器崩溃。

转载于:https://www.cnblogs.com/55555azhe/p/3503346.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值