我试图复制导航按钮here,这是一个wix网站,因此很难检查元素。CSS:带阴影效果的圆形按钮
我试图在这里
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>
https://jsfiddle.net/rum5mtnw/ –
https://jsfiddle.net/9L60y8c6/2/ –
网站生成的地点并不重要 - 检查网站的元素是一样的。你总是可以期待有一个应用了CSS的HTML元素。在您引用的网站中,他们使用的是背景图片和其他CSS - 通过检查它很容易看到。 –