美文网首页
多重边框

多重边框

作者: xinhui9056 | 来源:发表于2021-10-28 10:24 被阅读0次

box-shadow 方案

我们大多数人可能已经用过(或滥用过)box-shadow 来生成投影。不太为人所知的是,它还接受第四个参数(称作“扩张半径”),通过指定正值或负值,可以让投影面积加大或者减小。

.box{
    background: yellowgreen;
    width: 200px;
    height: 100px;
    margin: 50px auto;
    box-shadow: 0 0 0 10px #655;
}
效果一

多重阴影

.box{
    background: yellowgreen;
    width: 200px;
    height: 100px;
    margin: 50px auto;
    box-shadow: 0 0 0 10px #655,
                0 0 0 20px deeppink;
}
效果二

outline 方案

描边的另一个好处在于,你可以通过 outline-offset 属性来控制它跟元素边缘之间的间距,这个属性甚至可以接受负值。

.box{
    width: 200px;
    height: 100px;
    margin: 50px auto;
    background: #655;
    border-radius: 5px;
    outline: 2px dashed #fff;
    outline-offset: -10px;
}
效果三

相关文章

  • CSS揭秘之多重边框&连续的图像边框

    1.多重边框 我们可以通过使用border-image来写一个多重边框,或使用多个元素来模拟多重边框,不过我们有更...

  • 《css-secrets》-demo:多重边框

    《css-secrets》 多重边框 关键字:边框;box-shadow;outline 需求描述 实现如下多重边...

  • 多重边框

    box-shadow的基本用法box-shadow 属性向框添加一个或多个阴影。box-shadow: h-sha...

  • @多重边框

    首先呢,多重边框,从字面上理解就知道我们的目标是希望目标元素的边框是一层又一层的。 很显然,border-imag...

  • 多重边框

    一个box的边框除了用border外,还可以用box-shadow来实现 box-shadow:x偏移量,y偏移量...

  • 多重边框

    box-shadow 方案 我们大多数人可能已经用过(或滥用过)box-shadow 来生成投影。不太为人所知的是...

  • 内凹圆实战(border,box-shadow,outline)

    border,box-shadow,outline 上述内容的代码 多重边框 实际工作中可能会有需要多重边框的场景...

  • css 中多种边框的实现小窍门

    一、多重边框[1] 背景知识:box-shadow,outline鉴于使用场景的多元化,多重边框的设计越来越多,以...

  • css揭秘 - 多重边框 + 边框内圆角

    多重边框 随着多重背景的兴起,多重边框在平时开发中使用的频率也越来越高了,我们肯定是希望在一个元素的基础上通过cs...

  • 【CSS】多重边框

    要设置多重边框,最要用到的是box-shadow这个样式。 box-shadow 的作用是添加投影。 如果要设置多...

网友评论

      本文标题:多重边框

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