gpt4 book ai didi

css - 带有边框底部和边框半径的按钮不是预期的结果

转载 作者:行者123 更新时间:2023-11-28 16:21:50 25 4
gpt4 key购买 nike

这是我想要完成的:

enter image description here

如您所见,底部有一个小边框,我尝试添加 border-bottom: 1px solid #c1ad6f 但结果为:

enter image description here

由于半径原因,边框未完全填充。

.btn {
background: #d5c289;
border-bottom: 6px solid #c1ad6f;
font-weight: 500;
font-size: 1.125rem;
padding: 1.25rem;
border-radius: 4px;
}
<a class="btn" href="#form" role="button">Enroll</a>

最佳答案

您可以考虑使用 box-shadow 而不是 border 来更好地实现这一点:

.box {
display: inline-block;
margin: 10px;
height: 100px;
width: 200px;
background: #d5c289;
box-sizing:border-box;
border-radius: 0 0 20px 20px;
}
.shadow {
box-shadow: 0 -10px 0 0 #c1ad6f inset;
animation: anime 2s infinite linear alternate;
}
.border {
border-bottom: 10px solid #c1ad6f;
animation: anime-alt 2s infinite linear alternate;
}

@keyframes anime {
from {box-shadow: 0 -1px 0 0 #c1ad6f inset;}
to {box-shadow: 0 -30px 0 0 #c1ad6f inset;}}
@keyframes anime-alt {
from {border-bottom: 1px solid #c1ad6f;}
to {border-bottom: 30px solid #c1ad6f;}}
<div class="box shadow">
Good one with box-shadow
</div>

<div class="box border">
Not good with border
</div>

关于css - 带有边框底部和边框半径的按钮不是预期的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50448257/

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