วิธีการสร้าง: แถวเมนูข้างยืนยัน
เรียนรู้วิธีการใช้ CSS ที่จะสร้างแถวเมนูข้างขวายืนยัน
ความสูงทั้งหมด:
ความสูงอัตโนมัติ:
สร้างแถวข้างติดตั้ง
ขั้นที่ 1 - เพิ่ม HTML:
<!-- แถวนำทางข้าง --> <div class="sidenav"> <a href="#">เกี่ยวกับเรา</a> <a href="#">บริการ</a> <a href="#">ลูกค้า</a> <a href="#">ติดต่อ</a> </div> <!-- สำเนียงของหน้า --> <div class="main"> ... </div>
ขั้นที่ 2 - เพิ่ม CSS:
/* มีเมนูแถวข้าง */ .sidenav { height: 100%; /* ความสูงทั้งหมด: หากต้องการความสูงที่อัตโนมัติ ลบการตั้งค่านี้ */ width: 160px; /* ตั้งค่าความกว้างของแถวข้าง */ position: fixed; /* ใช้แถวข้างเป็นการติดตั้ง (ยังคงอยู่ในตำแหน่งเดิมเมื่อเลื่อนหน้า) */ z-index: 1; /* ยังคงอยู่ที่ด้านบน */ top: 0; /* ยังคงอยู่ที่ด้านบน */ left: 0; background-color: #111; /* สีดำ */ overflow-x: hidden; /* ปิดการเลื่อนทิศน์ตรงแนวนอก */ padding-top: 20px; } /* ลิงก์ของเมนูแนวทาง */ .sidenav a { padding: 6px 8px 6px 16px; text-decoration: none; font-size: 25px; color: #818181; display: block; } /* แก้ไขสีของข้อความเมื่อหมุนเมาส์เหนือลิงก์แนวทาง */ .sidenav a:hover { color: #f1f1f1; } /* ตั้งค่ารูปแบบสำหรับเนื้อหาของหน้า */ .main { margin-left: 160px; /* ตรงกับความกว้างของแถวข้าง */ padding: 0px 10px; } /* บนหน้าจอที่สูงต่ำกว่า 450 พิกเซลล์ แก้ไขรูปแบบของแถวข้าง (ระยะในเนื้อหาน้อยกว่าและขนาดตัวอักษรเล็กกว่า) */ @media screen and (max-height: 450px) { .sidenav {padding-top: 15px;} .sidenav a {font-size: 18px;} }
相关页面
教程:CSS 导航栏
教程:如何创建侧导航栏