美文网首页
box-shadow 覆盖 content 的边框

box-shadow 覆盖 content 的边框

作者: 吖吓 | 来源:发表于2018-08-09 10:12 被阅读13次

在 CSS 中,在 DOM 元素上添加边框,Chrome 的机制是在 content 外层包围一层边框。本来也没什么问题, 但有一种场景希望边框能覆盖在内容上。

其中一种做法是添加四个<i> 标签,绝对定位到四条边上,但这样不仅增加了 DOM 标签,CSS 样式也增加不少,绝对定位又增加了布局负担,实在不是上选。

而第二种做法方便不少,就是用 box-shadow,内嵌阴影,既不用增加 DOM,又不用增加 CSS,完美!

box-shadow: inset 0 0 0 1px red;

相关文章

  • box-shadow 覆盖 content 的边框

    在 CSS 中,在 DOM 元素上添加边框,Chrome 的机制是在 content 外层包围一层边框。本来也没什...

  • CSS3边框、背景、文本效果、字体

    CSS3边框 圆角边框:border-radius 边框阴影:box-shadow语法:box-shadow: h...

  • CSS3

    边框 border-radius - 圆角边框 box-shadow - 边框阴影 border-image - ...

  • css

    边框 border-radius ---边框倒角 box-shadow ----边框阴影 border-imag...

  • 常用CSS3 一目了然

    1.css3边框 圆角边框 border-radius: 5px;(圆角半径) 边框阴影 box-shadow: ...

  • Div border边框去重

    添加样式 用box-shadow模拟边框 无敌

  • CSS3

    边框box-shadow 也可以在伪元素中添加box-shadow效果: border-image border-...

  • CSS3边框

    border-radius 设置边框圆角 border-image 用图片作为边框的修饰 box-shadow 边...

  • css box-shadow 阴影如何cover内容

    Inset box-shadow beneath content 结合Element-ui

  • CSS3

    1、边框(border) div{ border-radius; /*圆角*/ box-shadow;...

网友评论

      本文标题:box-shadow 覆盖 content 的边框

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