CSS3仅在一侧显示虚线边框

CSS3仅在一侧显示虚线边框,css,outline,Css,Outline,我想使用outline添加一个右虚线边框。我知道我不能只在这片土地上做这件事 这就是我想要实现的目标: 我尝试使用阴影框,但如果边框为虚线,则无法使用 谢谢 width: 125px; height: 160px; background-color: #edb103; outline: 2px dashed #0b0000; } 如果不能正确使用border,那么将大纲放在::after伪元素周围可能是一个解决方案 div{ 宽度:125px; 高度:160px; 背景色:edb103;

我想使用outline添加一个右虚线边框。我知道我不能只在这片土地上做这件事

这就是我想要实现的目标:

我尝试使用阴影框,但如果边框为虚线,则无法使用

谢谢

width: 125px;
height: 160px;
background-color: #edb103;
outline: 2px dashed #0b0000;
}

如果不能正确使用border,那么将大纲放在::after伪元素周围可能是一个解决方案

div{ 宽度:125px; 高度:160px; 背景色:edb103; } div::之后{ 显示:内联块; 宽度:0; 高度:158px; 内容:; 位置:相对;左侧:125px;顶部:1px; 外形:1px虚线0b0000; }
你为什么不正确使用边界?