【发布时间】:2021-10-14 02:34:25
【问题描述】:
我正在尝试添加框内的边框,我需要在此之后或之前使用css,如何实现此效果?
.box {
width: 100px;
height: 100px;
background: red;
}
<div class="box"></div>
【问题讨论】:
-
为什么不试试border+outline属性呢?
-
因为我在盒子上已经有了一个边框。
-
所以你想要一个边框,它实际上是在盒子里面......你有没有为盒子尝试过
position: relative;,为你的 ::after 元素尝试过position: absolute;?我的意思是,::after 是绝对的 div 并且你有一个top: 50%; left: 50%; transform: translate(-50%, -50%);和它的宽度/高度 hiwever 想要的 ::after 元素,需要一个边框(?)
标签: css