gpt4 book ai didi

CSS:具有阴影效果的圆形按钮

转载 作者:行者123 更新时间:2023-12-02 15:18:57 27 4
gpt4 key购买 nike

我正在尝试复制导航按钮 here ,那是一个 Wix 网站,所以很难检查元素。

我试过的都在这里

https://jsfiddle.net/1vngy4uo/1/

我尝试了很多变体,从未让 CSS 100% 正确。

.navButton {
width:15%;
display:inline-block;
position:relative;
background-color:#03314b;
border-radius: 30%;
box-shadow: 2px 2px 2px #888888;
}
.navButton:hover {
background-color:#98b7c8;
}
.navButton span {
width:100%;
display:inline-block;
position:absolute;
border-radius: 30%;
box-shadow: 2px 2px 2px #888888;
}
.navButton .bg {
height:50%;
top:0;
background-color:#3a6076 ;
border-radius: 30%;
box-shadow: 2px 2px 2px #888888;
}
.navButton:hover .bg{
background-color:#afcad9;

}
.navButton .text {
position:relative;
text-align:center;
color:#fff;
vertical-align: middle;
align-items: center;
}
.navButton .text:hover {
color:#000000;
}

和html

<a href="contact.html" class="navButton">
<span class="bg"></span>
<span class="text">Contact</span>

最佳答案

一个非常相似的,使用 linear-gradient 和更少的 HTML 标记

jsFiddle

.navButton {
color: white;
text-decoration: none;
font-family: Helvetica, Arial, sans-serif;
font-size: 14px;
text-align: center;
padding: 0 30px;
line-height: 30px;
display: inline-block;
position: relative;
border-radius: 20px;
background-image: linear-gradient(#335b71 45%, #03324c 55%);
box-shadow: 0 2px 2px #888888;
transition: color 0.3s, background-image 0.5s, ease-in-out;
}
.navButton:hover {
background-image: linear-gradient(#b1ccda 49%, #96b4c5 51%);
color: #03324c;
}
<a href="contact.html" class="navButton">Contact</a>

关于CSS:具有阴影效果的圆形按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38705643/

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