.btn { display: inline-block; padding: 12px 24px; background-color: #007bff; color: #fff; font-size: 16px; text-align: center; border-radius: 50%; box-shadow: inset 0 0 0 3px #fff; margin: 20px; transition: all 0.3s ease-in-out; } .btn:hover { box-shadow: inset 0 0 0 6px #fff; background-color: transparent; color: #007bff; }
以上是大家绘制同心圆按钮的CSS代码。首先,大家将按钮设置为display:inline-block,这样按钮才能享受到border-radius:50%;属性的圆形效果。接着,大家设置padding、background-color、color等基本样式。之后,为了使按钮呈现出同心圆效果,大家制作了一个圆形阴影,并在圆形边缘进行了白色描边。
最后,大家在:hover伪类中,逆置按钮的颜色与原来的背景色,还将描边的宽度加倍,让按钮的白色描边可以更加显眼。通过这样的设置,大家可以在用户悬停在按钮上时,增加了用户对按钮的点击欲望,让网站交互更加流畅。
以上就是如何将按钮绘制成同心圆的代码实现方法,您可以在项目中使用这些代码,让网页设计更加美观。