首页 > 编程知识 正文

html折叠效果,css盒子阴影效果怎么设置

时间:2023-05-05 07:29:16 阅读:37299 作者:863

在现代浏览器中,使用Box-shadow属性来呈现阴影效果是一种非常有用的技巧,使用它可以创建很多非常酷的东西。 让我们一步一步了解box-shadow属性的基本用法,然后深入了解如何使用:before和:after伪元素。

基本的使用方法

box-shadow:2px 2px 5px #000;

box-shadow:0px 0px 10px #000;

内阴影

box-shadow : inset2px2px5px # 000;

阴影的扩展长度值

box-shadow :0 px0px5px 10 px # 000;

box-shadow :0 px 15 px 10 px-15px # 000;

box-shadow : inset0px 15 px 10 px-15px # 000;

多重阴影

box-shadow :0 px0px0px3px # bb 0a 0a,

0px 0px 0px 6px #2e56bf、

0px 0px 0px 9px #ea982e;

虚拟元素:before和:after乐趣

使用伪元素:before和:after,可以创建只能为图像提供的非常逼真的阴影效果。 请看一个例子:

. box11 {

width: 300px;

height: 100px;

背景: # CCC;

border-radius: 10px;

margin: 10px;

}

. shadow {

position: relative;

max-width: 270px;

盒装:0 px1px4 px rgba (0,0,0,0.3 ),

0 px0px 20 px rgba (0,0,0,0.1 ) inset;

}

. shadow:before、

. shadow:after {

内容: ';

位置: absolute;

z索引:-1;

}

. shadow:before、

. shadow:after {

内容: ';

位置: absolute;

z索引:-1;

bottom:15px;

left:10px;

width:50%;

height:20%;

}

. shadow:before、

. shadow:after {

内容: ';

位置: absolute;

z索引:-1;

bottom:15px;

left:10px;

width:50%;

height:20%;

box-shadow:015px10pxrgba(0、0、0.7 );

transform:rotate(-3deg );

}

. shadow:after{

right:10px;

left :自动;

变换:旋转(3d eg );

}

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。