美文网首页
前端样式 盒子的翘边阴影 (利用伪元素)

前端样式 盒子的翘边阴影 (利用伪元素)

作者: ForeverYoung_06 | 来源:发表于2020-11-11 17:20 被阅读0次

CSS样式

<style>
#box1,#box2 {
        width: 500px;
        padding: 10px;
        min-height: 200px;
        background: white;
        margin: 100px auto;
        box-shadow: 0 0 10px rgba(0, 0, 0, 0.2) inset;
        position: relative;
    }
    #box1::after{
        content: "";
        position: absolute;
        left: 30px;
        right: 30px;
        bottom: 10px;
        height: 50px;
        box-shadow: 0 20px 20px rgba(0, 0, 0, 0.2);
        border-radius: 50%;
        z-index: -1;
    }
    #box2::after{
        content:"";
        position: absolute;
        width: 440px;
        height: 100px;
        bottom: 35px;
        left: 35px;
        box-shadow: -20px 20px 25px rgba(0, 0, 0, 0.6);
        border: 1px solid #000; 
        transform: skewY(-8deg) rotate(2deg);
        z-index: -1;
    }
    #box2::before{
        content:"";
        position: absolute;
        width: 440px;
        height: 100px;
        bottom: 35px;
        right: 35px;
        box-shadow: 20px 20px 25px rgba(0, 0, 0, 0.6);
        border: 1px solid #000; 
        transform: skewY(8deg) rotate(-2deg);
        z-index: -1;
    }
</style>

HTML元素

 <div id="box1"></div>
 <div id="box2"></div>

如图

image.png

相关文章

  • 前端样式 盒子的翘边阴影 (利用伪元素)

    CSS样式 HTML元素 如图

  • CSS3学习

    基础选择器 伪类&伪元素 选择器 伪元素选择器 属性选择器 状态伪类选择器 结构属性选择器 文字阴影&盒子阴影 文...

  • 【CSS】翘边阴影

    仔细观察可以看到每张图片下面的两个角都有不同程度的翘边。实现原理和【CSS】曲线阴影差不多,也是通过伪元素来实现。...

  • CSS基础之伪类伪元素&样式优先权

    伪类&伪元素 首字样式控制 —— 使用伪元素::first-letter 首行样式控制 —— 使用伪元素::fir...

  • 【CSS】自定义复选框

    思路:借助于组合选择符和 before 伪元素,利用 content 属性改变伪元素的内容,为其添加我们想要的样式...

  • 前端入门04 -- CSS盒子模型,CSS浮动

    CSS盒子模型 网页布局的本质如下:网页元素基本都是盒子Box;利用CSS设置好盒子的样式,然后摆放到相应的位置;...

  • 动态绑定实现改变伪元素等样式attr( data-number)

    情景三:动态绑定实现改变伪元素等样式描述:以上样式都是我们最普通的样式,但是我们如何通过绑定样式改变伪元素(::b...

  • 【CSS】曲线阴影

    通过对比可以看书“曲线阴影”比“普通阴影”的效果会更加生动。 原理:通过伪元素做出第二层阴影效果。 注意:伪元素的...

  • 如何用js改变伪元素样式

    通常设置伪元素的样式直接用CSS很方便 可是有时候想用js动态的去改变伪元素的样式,但是js获取不到伪元素,这就很...

  • Css中样式的优先级

    Css中样式的优先级 !important>行内样式>ID选择器>类、伪类、属性>元素、伪元素>继承>通配符 !i...

网友评论

      本文标题:前端样式 盒子的翘边阴影 (利用伪元素)

      本文链接:https://www.haomeiwen.com/subject/cntybktx.html