欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

css實現打鉤圓形按鈕

吳麗珍1年前7瀏覽0評論

CSS是前端開發中非常重要的一門技術,它可以實現各種各樣的效果,如今我來介紹如何使用CSS實現打鉤圓形按鈕。

html:
<button class="roundbtn">
<span class="tick"></span>
<span class="text">點擊我</span>
</button>
css:
.roundbtn {
background-color: #ECECEC;
border: none;
border-radius: 50px;
color: #000000;
cursor: pointer;
font-size: 16px;
padding: 10px 25px;
position: relative;
}
.tick {
border: solid #FFFFFF;
border-width: 0 2px 2px 0;
height: 15px;
left: 50%;
margin-left: -8px;
position: absolute;
top: 50%;
transform: rotate(45deg);
width: 7px;
}
.tick:before {
animation: draw .4s ease-in-out;
animation-fill-mode: forwards;
border-bottom: 2px solid #FFFFFF;
content: "";
height: 0;
position: absolute;
right: 0;
top: 2px;
width: 0;
}
.tick:after {
animation: draw .4s ease-in-out;
animation-fill-mode: forwards;
border-right: 2px solid #FFFFFF;
content: "";
height: 0;
left: -5px;
position: absolute;
top: 8px;
width: 0;
}
.text {
margin-left: 10px;
}
@keyframes draw {
0% {
height: 0;
width: 0;
}
50% {
height: 0px;
width: 10px;
}
100% {
height: 10px;
width: 10px;
}
}

以上是實現打鉤圓形按鈕的HTML和CSS代碼,我們可以看到,主要是使用了position屬性控制圖標的位置,以及用偽元素:before和:after來實現打鉤的動畫效果。

通過這篇文章的介紹,相信大家對如何使用CSS實現打鉤圓形按鈕有了更深入的了解。希望大家可以在日常開發中運用這個技巧,創造更加美觀的界面效果。