工作生活

css:绘制多重边框

2019-07-01  本文已影响0人  明灭_

需求

在不增加冗余结构的情况下,使用CSS绘制多重边框,如下图所示。

image.png

方法

.box {
  border: 10px solid #ccc;
  box-shadow: 0 0 0 10px #efdada,
              0 0 0 20px rgb(234, 137, 137);
}

box-shadow可用逗号分隔,从而指定多个边框)

.box {
  outline: 10px solid #efdada;
}

(outline-offset属性可以控制它和元素之间的间距,可为负)

上一篇下一篇

猜你喜欢

热点阅读