gpt4 book ai didi

Css - 需要 'triple' 边框

转载 作者:行者123 更新时间:2023-11-28 11:01:04 27 4
gpt4 key购买 nike

我有这个 CSS:

border: 2px solid #00ff60;
outline: 1px solid #000;
outline-offset: 0px;

产生这个:

image

我怎样才能调整它,让它也像底部一样有一个内部黑色边框?

编辑:抱歉忘记添加,我想将此样式应用于图像。

最佳答案

考虑使用 box-shadow。您也可以使用多个 box-shadow 来完成:

.box {
border: 5px solid #00ff60;
outline: 5px solid #000;
outline-offset: 0px;
height: 100px;
width: 100px;
box-shadow:0px 0px 0px 5px #000 inset;
display:inline-block;
}

.box-alt {
border: 5px solid #000;
outline: 5px solid #00ff60;
outline-offset: 0px;
height: 100px;
width: 100px;
box-shadow:0px 0px 0px 10px #000;
margin:10px 20px;
display:inline-block;
}

.box-alt-2 {
height: 100px;
width: 100px;
box-shadow:0px 0px 0px 5px #000,
0px 0px 0px 10px #00ff60,
0px 0px 0px 15px #000;
margin:10px 20px;
display:inline-block;
}
<div class="box">
</div>

<div class="box-alt">
</div>

<div class="box-alt-2">
</div>

您还可以使用多个背景和线性渐变来实现相同的目的:

.box {
height: 100px;
width: 100px;
background:
linear-gradient(#fff,#fff) center/calc(100% - 20px) calc(100% - 20px),
linear-gradient(red,red) center/calc(100% - 15px) calc(100% - 15px),
linear-gradient(#000,#000) center/calc(100% - 10px) calc(100% - 10px),
linear-gradient(green,green) center/calc(100% - 5px) calc(100% - 5px),
linear-gradient(#000,#000) center/100% 100%;
background-repeat:no-repeat;
}
<div class="box">
</div>

关于Css - 需要 'triple' 边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50426095/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com