如何用 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>
廣告