Hướng dẫn responsive navigation menu bar using html & css - thanh menu điều hướng đáp ứng bằng html & css
Tìm hiểu cách tạo menu điều hướng hàng đầu đáp ứng với CSS và JavaScript. Show Thanh điều hướng đáp ứngThay đổi kích thước cửa sổ trình duyệt để xem menu điều hướng phản hồi hoạt động như thế nào: the browser window to see how the responsive navigation menu works:
Hãy tự mình thử » Tạo một topnav đáp ứngBước 1) Thêm HTML:Thí dụ
& nbsp; Nhà & nbsp; Tin tức & NBSP; Liên hệ & nbsp; Về & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Liên kết với class = "biểu tượng" được sử dụng để mở và đóng topnav trên các màn hình nhỏ. Bước 2) Thêm CSS:Thí dụ /* Add a black background color to the top navigation
*/ & nbsp; Nhà & nbsp; Tin tức & NBSP; Liên hệ & nbsp; Về & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Liên kết với class = "biểu tượng" được sử dụng để mở và đóng topnav trên các màn hình nhỏ. Bước 2) Thêm CSS: / * Thêm màu nền màu đen vào điều hướng hàng đầu */. Topnav {& nbsp; & nbsp; màu nền: #333; & nbsp; tràn: ẩn;} / * Kiểu các liên kết bên trong thanh điều hướng */. Topnav a {& nbsp; Phao: trái; & nbsp; Hiển thị: Khối; & nbsp; Màu sắc: #f2f2f2; & nbsp; Văn bản-Align: Trung tâm; & nbsp; Đệm: 14px 16px; & nbsp; DECORT TEXTION: Không có; & nbsp; & nbsp; font-size: 17px;} Thí dụ /* When the screen is less than 600 pixels wide, hide all links, except for the first one ("Home"). Show the link that contains should open and
close the topnav (.icon) */ & nbsp; Nhà & nbsp; Tin tức & NBSP; Liên hệ & nbsp; Về & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Liên kết với class = "biểu tượng" được sử dụng để mở và đóng topnav trên các màn hình nhỏ.Thí dụ /* Toggle between
adding and removing the "responsive" class to topnav when the user clicks on the icon */ Hãy tự mình thử » Tạo một topnav đáp ứng Go to our CSS Navbar Tutorial to learn more about navigation bars. Bước 1) Thêm HTML:W3Schools Spaces? Here you can create your website from scratch or use a template, and host it for free. Thí dụ * no credit card required Tìm hiểu làm thế nào để tạo một thanh điều hướng đáp ứng với thả xuống. Topnav đáp ứng với thả xuốngHãy tự mình thử » Mẹo: Chuyển đến hướng dẫn thả xuống CSS của chúng tôi để tìm hiểu thêm về thả xuống.Mẹo: Chuyển đến các thả xuống có thể nhấp để tìm hiểu thêm về các thả xuống có thể nhấp chuộtThí dụ . & nbsp; if (x.ClassName === "TopNav") {& nbsp; & nbsp; & nbsp; x.ClassName += "Phản hồi"; & nbsp; & nbsp;} other {& nbsp; & nbsp; & nbsp; X.ClassName = "TopNav"; & nbsp; & nbsp;}} About ☰ Hãy tự mình thử »Thí dụ . & nbsp; if (x.ClassName === "TopNav") {& nbsp; & nbsp; & nbsp; x.ClassName += "Phản hồi"; & nbsp; & nbsp;} other {& nbsp; & nbsp; & nbsp; X.ClassName = "TopNav"; & nbsp; & nbsp;}} Hãy tự mình thử » Mẹo: Chuyển đến hướng dẫn thả xuống CSS của chúng tôi để tìm hiểu thêm về thả xuống. Mẹo: Chuyển đến các thả xuống có thể nhấp để tìm hiểu thêm về các thả xuống có thể nhấp chuột Mẹo: Đi đến hướng dẫn CSS Navbar của chúng tôi để tìm hiểu thêm về Navbars. Mẹo: Đi đến hướng dẫn điều hướng phụ của chúng tôi để tìm hiểu về cách tạo các điều hướng bên có thể đóng lại. Tìm hiểu làm thế nào để tạo một thanh điều hướng đáp ứng với thả xuống. Topnav đáp ứng với thả xuống Tạo một topnav đáp ứng với thả xuống Bước 1) Thêm HTML: & nbsp; Nhà & nbsp; Tin tức & NBSP; Liên hệ & nbsp; & nbsp; & nbsp; & nbsp; Thả xuống & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Liên kết 1 & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Liên kết 2 & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Liên kết 3 & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Về & nbsp; ☰ Bước 2) Thêm CSS: /* Lớp "Phản hồi" được thêm vào Topnav với JavaScript khi người dùng nhấp vào biểu tượng. Lớp này làm cho topnav trông đẹp trên các màn hình nhỏ (hiển thị các liên kết theo chiều dọc thay vì theo chiều ngang) .TopNav.Responsive {vị trí: tương đối;} & nbsp; .topnav.Responsive a.icon {& nbsp; & nbsp; & nbsp; Vị trí: Tuyệt đối; & nbsp; & nbsp; & nbsp; Phải: 0; & nbsp; & nbsp; & nbsp; Top: 0; & nbsp; } & nbsp; .topnav.Responsive a {& nbsp; & nbsp; & nbsp; Float: Không có; & nbsp; & nbsp; & nbsp; Hiển thị: khối; & nbsp; & nbsp; & nbsp; Văn bản-Align: trái; & nbsp; } & nbsp; .TopNav.Responsive .Dropdown {float: none;} & nbsp; .TopNav.Responsive .Dropdown-Content {vị trí: tương đối;} & nbsp; .TopNav.Responsive .dropdown .dropbtn {& nbsp; & nbsp; & nbsp; Hiển thị: khối; & nbsp; & nbsp; & nbsp; chiều rộng: 100%; & nbsp; & nbsp; & nbsp; Văn bản-Align: trái; & nbsp; }} Bước 3) Thêm JavaScript:Thí dụ .& nbsp;if (x.ClassName === "TopNav") {& nbsp; & nbsp; & nbsp;x.ClassName += "Phản hồi"; & nbsp; & nbsp;} other {& nbsp; & nbsp; & nbsp;X.ClassName = "TopNav"; & nbsp; & nbsp;}} Hãy tự mình thử » Mẹo: Chuyển đến hướng dẫn thả xuống CSS của chúng tôi để tìm hiểu thêm về thả xuống. Go to our CSS Dropdowns Tutorial to learn more about dropdowns. Mẹo: Chuyển đến các thả xuống có thể nhấp để tìm hiểu thêm về các thả xuống có thể nhấp chuột Go to our Clickable Dropdowns to learn more about clickable dropdowns Mẹo: Đi đến hướng dẫn CSS Navbar của chúng tôi để tìm hiểu thêm về Navbars. Go to our CSS Navbar Tutorial to learn more about navbars. Mẹo: Đi đến hướng dẫn điều hướng phụ của chúng tôi để tìm hiểu về cách tạo các điều hướng bên có thể đóng lại. Go to our Side Navigation Tutorial to learn about how to create closable side navigations. |