ฝากลงทางการสร้าง: แถบนำทางไอคอน

เรียนรู้ว่าจะใช้ CSS สร้างแถบนำทางไอคอน

ตรงตั้ง:

亲自试一试

ตรงนอน:

亲自试一试

ฝากลงทางการสร้างแถบไอคอน

ขั้นที่ 1 - เพิ่ม HTML:

เพิ่มไอคอนไลบรารี
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
<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-envelope"></i></a>
  <a href="#"><i class="fa fa-globe"></i></a>
  <a href="#"><i class="fa fa-trash"></i></a>
</div>

ขั้นที่ 2 - เพิ่ม CSS:

ตัวอย่างตัวนี้เป็นตัวอย่างระดับต้น

.icon-bar {
  width: 90px; /* ตั้งขนาดเฉพาะ */
  background-color: #555; /* สีม่วงดำ */
}
.icon-bar a {
  display: block; /* ทำให้ลิงก์ตั้งขึ้นกันแทนที่จะแยกกัน */
  text-align: center; /* จัดตัวอักษรให้ศูนย์กลาง */
  padding: 16px; /* เพิ่มเครื่องมือด้านใน */
  transition: all 0.3s ease; /* เพิ่มประสาวะการเปลี่ยนแปลงเมื่อ hover */
  color: white; /* สีข้อความเป็นสีขาว */
  font-size: 36px; /* เพิ่มขนาดตัวอักษร */
}
.icon-bar a:hover {
  background-color: #000; /* เพิ่มสี hover */
}
.active {
  background-color: #04AA6D; /* เพิ่มสีกิจกรรม/สีปัจจุบัน */
}

亲自试一试

ตัวอย่างตัวนี้เป็นตัวอย่างระดับน้ำทะเล

.icon-bar {
  width: 100%; /* ขนาดเต็ม */
  background-color: #555; /* สีม่วงดำ */
  overflow: auto; /* รับมือกับปัญหาการหลุดของการเน้น */
}
.icon-bar a {
  float: left; /* จัดลำดับของลิงก์ให้แยกกัน */
  text-align: center; /* จัดตัวอักษรให้ศูนย์กลาง */
  width: 20%; /* ขนาดเท่ากัน (5 รูปภาพ แต่ละรูปภาพขนาด 20% = 100%) */
  padding: 12px 0; /* ตั้งเครื่องมือด้านบนและด้านล่างเพียงน้อยนิด */
  transition: all 0.3s ease; /* เพิ่มประสาวะการเปลี่ยนแปลงเมื่อ hover */
  color: white; /* สีข้อความเป็นสีขาว */
  font-size: 36px; /* เพิ่มขนาดตัวอักษร */
}
.icon-bar a:hover {
  background-color: #000; /* เพิ่มสี hover */
}
.active {
  background-color: #04AA6D; /* เพิ่มสีกิจกรรม/สีปัจจุบัน */
}

亲自试一试

相关页面

教程:CSS 导航栏

教程:图标教程