如何使用 CSS 樣式化圓形按鈕?
要在圓形按鈕中,border-radius 屬性發揮了關鍵作用。將其設定為 50%,圓形按鈕就完成了。它將形狀轉換為圓形。要設定多個按鈕,請使用值為 block 的 display 屬性。這將安排它們。此外,如果你想在 hover 時更改樣式,請使用 :hover 選擇器。讓我們看看如何使用 HTML 和 CSS 樣式化圓形按鈕。
建立按鈕形狀
使用 <a> 元素建立連結,並使它看起來像按鈕 −
<a href="#" class="btn1">50%</a> <a href="#" class="btn2">50%</a>
文字修飾無
為了避免連結產生下劃線(因為我們需要將其塑造成圓形按鈕),所以將 text-decoration 屬性設定為 none −
a {
text-decoration: none;
display: inline-block;
padding: 18px;
font-size: 35px;
width: 60px;
height: 60px;
text-align: center;
}
圓形按鈕
形狀使用 border-radius 屬性更改為圓形 −
.btn1 {
border-radius: 50%;
background-color: #acacac;
color: black;
}
.btn2 {
border-radius: 50%;
background-color: rgb(68, 30, 112);
color: white;
}
使圓形按鈕懸停
使用 :hover 選擇器使圓形按鈕懸停。懸停時會更改背景和文字顏色 −
.btn1:hover {
background-color: #ddd;
color: black;
}
.btn2:hover {
background-color: rgb(121, 37, 133);
color: white;
}
示例
以下是使用 CSS 樣式化圓形按鈕的程式碼 −
<!DOCTYPE html>
<html>
<head>
<style>
a {
text-decoration: none;
display: inline-block;
padding: 18px;
font-size: 35px;
width: 60px;
height: 60px;
text-align: center;
}
.btn1:hover {
background-color: #ddd;
color: black;
}
.btn2:hover {
background-color: rgb(121, 37, 133);
color: white;
}
.btn1 {
border-radius: 50%;
background-color: #acacac;
color: black;
}
.btn2 {
border-radius: 50%;
background-color: rgb(68, 30, 112);
color: white;
}
</style>
</head>
<body>
<h1>Style round Button Example</h1>
<a href="#" class="btn1">50%</a>
<a href="#" class="btn2">50%</a>
</body>
</html>
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP