如何用 CSS 建立圖示欄。
想要使用 CSS 建立圖示欄,你需要設定圖示。在這裡,我們將考慮 Font Awesome 圖示。要包含此類圖示,請在 <link> 下為圖示設定 CDN。我們將建立一個水平圖示欄和一個垂直欄。
為圖示設定 CDN
為了在我們的網頁上新增圖示,我們使用了 Font Awesome 圖示。使用 <link> 元素在網頁上包含它 −
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
水平圖示欄
要建立水平圖示欄,將寬度設定為 100% 並將溢位屬性設定為 auto −
.icon-bar {
width: 100%;
background-color: black;
overflow: auto;
}
示例
讓我們看一個建立水平圖示欄的示例 −
<!DOCTYPE html>
<html>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
<style>
.icon-bar {
width: 100%;
background-color: black;
overflow: auto;
}
.icon-bar a {
float: left;
width: 30%;
text-align: center;
color: white;
font-size: 30px;
}
.active {
background-color: blue;
}
</style>
<body>
<div class="icon-bar">
<a href="#"><i class="fa fa-home"></i></a>
<a href="#"><i class="fa fa-search"></i></a>
<a class="active" href="#"><i class="fa fa-bars"></i></a>
</div>
</body>
</html>
垂直圖示欄
要建立垂直圖示欄,將寬度設定為 50% −
.icon-bar {
width: 50px;
background-color: black;
}
對於 <a>,即為了正確地將圖示放置在圖示欄中,將 display 屬性設定為塊值 −
.icon-bar a {
display: block;
text-align: center;
color: white;
font-size: 30px;
}
示例
讓我們看一個建立垂直圖示欄的示例 −
<!DOCTYPE html>
<html>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
<style>
.icon-bar {
width: 50px;
background-color: black;
}
.icon-bar a {
display: block;
text-align: center;
color: white;
font-size: 30px;
}
.active {
background-color: blue;
}
</style>
<body>
<div class="icon-bar">
<a class="active" href="#"><i class="fa fa-home"></i></a>
<a href="#"><i class="fa fa-search"></i></a>
<a href="#"><i class="fa fa-bars"></i></a>
</div>
</body>
</html>
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP