Hướng dẫn navbar hover effects bootstrap w3schools - hiệu ứng di chuột navbar bootstrap w3schools



W3.css các lớp thanh điều hướng

W3.CSS cung cấp các lớp sau cho các thanh điều hướng:

LớpXác định
W3-BarThùng chứa ngang cho các phần tử HTML
W3-Bar-khốiThùng chứa dọc cho các phần tử HTML
W3-Bar-itemCác yếu tố thanh container
W3-SidebarThanh bên thẳng đứng cho các phần tử HTML
W3-MobileLàm cho bất kỳ phần tử thanh nào di động đáp ứng đầu tiên
W3-dropdown-hoverYếu tố thả xuống có thể di chuột
W3-dropdown-clickPhần tử thả xuống có thể nhấp (thay vì di chuột)

Điều hướng cơ bản

Lớp W3-Bar là một thùng chứa để hiển thị các phần tử HTML theo chiều ngang.w3-bar class is a container for displaying HTML elements horizontally.

Lớp W3-Bar-item xác định các phần tử container.w3-bar-item class defines the container elements.

Nó là một công cụ hoàn hảo để tạo các thanh điều hướng:

Thí dụ

& nbsp; Nhà & nbsp; Liên kết 1 & nbsp; Liên kết 2 & NBSP; Liên kết 3
  Home
  Link 1
  Link 2
  Link 3

Hãy tự mình thử »



Điều hướng đáp ứng

Lớp W3-Mobile làm cho bất kỳ phần tử thanh nào đáp ứng (ngang trên màn hình lớn và dọc trên nhỏ).w3-mobile class makes any bar elements responsive (horizontal on large screens and vertical on small).

Màn hình trung bình và lớn:

Thí dụ

& nbsp; Nhà & nbsp; Liên kết 1 & nbsp; Liên kết 2 & NBSP; Liên kết 3
  Home
  Link 1
  Link 2
  Link 3

Hãy tự mình thử »


Điều hướng đáp ứng

Lớp W3-Mobile làm cho bất kỳ phần tử thanh nào đáp ứng (ngang trên màn hình lớn và dọc trên nhỏ).w3-color class to add a color to the navigation bar:



Thí dụ

& nbsp; Nhà & nbsp; Liên kết 1 & nbsp; Liên kết 2 & NBSP; Liên kết 3


Hãy tự mình thử »


Điều hướng đáp ứng

Lớp W3-Mobile làm cho bất kỳ phần tử thanh nào đáp ứng (ngang trên màn hình lớn và dọc trên nhỏ).w3-border or w3-card class to add borders around the navigation bar, or to display it as a card:



Thí dụ

& nbsp; Nhà & nbsp; Liên kết 1 & nbsp; Liên kết 2 & NBSP; Liên kết 3

Hãy tự mình thử »


Điều hướng đáp ứng

Lớp W3-Mobile làm cho bất kỳ phần tử thanh nào đáp ứng (ngang trên màn hình lớn và dọc trên nhỏ).w3-color class to a link to highlight it:


Thí dụ

& nbsp; Nhà & nbsp; Liên kết 1 & nbsp; Liên kết 2 & NBSP; Liên kết 3
  Home
  Link 1
  Link 2
  Link 3

Hãy tự mình thử »


Điều hướng đáp ứng

Lớp W3-Mobile làm cho bất kỳ phần tử thanh nào đáp ứng (ngang trên màn hình lớn và dọc trên nhỏ).

Màn hình trung bình và lớn:w3-hover-color classes:

Thí dụ

& nbsp; Nhà & nbsp; Liên kết 1 & nbsp; Liên kết 2 & NBSP; Liên kết 3
  Home
  Link 1
  Link 2
  Link 3

Hãy tự mình thử »

Điều hướng đáp ứngw3-hover-none class, and add a w3-hover-text class.

Thí dụ

& nbsp; Nhà & nbsp; Liên kết 1 & nbsp; Liên kết 2 & NBSP; Liên kết 3
  Default
  Link 1
  Link 2
  Link 3

Hãy tự mình thử »

Điều hướng đáp ứng




Thí dụ

& nbsp; Nhà & nbsp; Liên kết 1 & nbsp; Liên kết 2 & NBSP; Liên kết 3
Link 1
Link 2
Link 3

Hãy tự mình thử »


Điều hướng đáp ứng

Lớp W3-Mobile làm cho bất kỳ phần tử thanh nào đáp ứng (ngang trên màn hình lớn và dọc trên nhỏ).w3-right class on a list item to right-align a specific link:

Thí dụ

& nbsp; Nhà & nbsp; Liên kết 1 & nbsp; Liên kết 2 & NBSP; Liên kết 3
  Home
  Link 1
  Link 2
  Link 3

Hãy tự mình thử »


Điều hướng đáp ứng

Lớp W3-Mobile làm cho bất kỳ phần tử thanh nào đáp ứng (ngang trên màn hình lớn và dọc trên nhỏ).w3-size class to change the font-size of the links inside the navbar:


Thí dụ

& nbsp; Nhà & nbsp; Liên kết 1 & nbsp; Liên kết 2 & NBSP; Liên kết 3

Hãy tự mình thử »

Điều hướng đáp ứngw3-padding class to change the padding of each link inside the navbar:


Thí dụ

& nbsp; Nhà & nbsp; Liên kết 1 & nbsp; Liên kết 2 & NBSP; Liên kết 3
  Home
  Link 1
  Link 2
  Link 3

Hãy tự mình thử »

Điều hướng đáp ứng You can also add padding to the navigation bar, instead of each button. However, if you do this, note that the links do not get full padding on hover:

Lớp W3-Mobile làm cho bất kỳ phần tử thanh nào đáp ứng (ngang trên màn hình lớn và dọc trên nhỏ).

Màn hình trung bình và lớn:Note: Use w3-mobile to transform the links to 100% width on small screens):


Thí dụ

& nbsp; Nhà & nbsp; Liên kết 1 & nbsp; Liên kết 2 & NBSP; Liên kết 3
  Home
  Link 1
  Link 2

Hãy tự mình thử »


Điều hướng đáp ứng

Thí dụ

& nbsp; Nhà & nbsp; Liên kết 1 & nbsp; Liên kết 2 & NBSP; Liên kết 3
 
 
 
 
 

Hãy tự mình thử »

Điều hướng đáp ứng

Lớp W3-Mobile làm cho bất kỳ phần tử thanh nào đáp ứng (ngang trên màn hình lớn và dọc trên nhỏ).


Màn hình trung bình và lớn:

Thanh điều hướng màuw3-bar-item class to get the same padding as the buttons.

Thí dụ

& nbsp; Nhà & nbsp; Liên kết 1 & nbsp; Liên kết 2 & NBSP; Liên kết 3
  Home
  Link 1
  Link 2
  Link 3
  Text

Hãy tự mình thử »


Điều hướng đáp ứng

Thí dụ

& nbsp; Nhà & nbsp; Liên kết 1 & nbsp; Liên kết 2 & NBSP; Liên kết 3
  Home
  Link 1
  Link 2
 
  Go

Hãy tự mình thử »


Điều hướng đáp ứng

Lớp W3-Mobile làm cho bất kỳ phần tử thanh nào đáp ứng (ngang trên màn hình lớn và dọc trên nhỏ).

Thí dụ

& nbsp; Nhà & nbsp; Liên kết 1 & nbsp; Liên kết 2 & NBSP; Liên kết 3
  Home
  Link 1
 


   
   

      Link 1
      Link 2
      Link 3
   

 

Hãy tự mình thử »


Điều hướng đáp ứng

Lớp W3-Mobile làm cho bất kỳ phần tử thanh nào đáp ứng (ngang trên màn hình lớn và dọc trên nhỏ).w3-dropdown-click if you prefer to click on the dropdown link instead of hover:

Thí dụ

& nbsp; Nhà & nbsp; Liên kết 1 & nbsp; Liên kết 2 & NBSP; Liên kết 3
 
 


    Link 1
    Link 2
    Link 3
 

Hãy tự mình thử »


Điều hướng đáp ứng

Lớp W3-Mobile làm cho bất kỳ phần tử thanh nào đáp ứng (ngang trên màn hình lớn và dọc trên nhỏ).

Thí dụ

& nbsp; Nhà & nbsp; Liên kết 1 & nbsp; Liên kết 2 & NBSP; Liên kết 3
  Home
  Link 1
 


   
   

      Link 1
      Link 2
      Link 3
   

 

Hãy tự mình thử »


Điều hướng đáp ứng

Lớp W3-Mobile làm cho bất kỳ phần tử thanh nào đáp ứng (ngang trên màn hình lớn và dọc trên nhỏ).

Màn hình trung bình và lớn:

Thí dụ

& nbsp; Nhà & nbsp; Liên kết 1 & nbsp; Liên kết 2 & NBSP; Liên kết 3
  Home
  Link 1
  Link 2
 


   
   

      Link 1
      Link 2
      Link 3
   

 

Hãy tự mình thử »


Thanh điều hướng cố định

Để buộc thanh điều hướng ở trên đỉnh hoặc ở dưới cùng của trang, ngay cả khi người dùng cuộn trang, hãy quấn một phần tử xung quanh thanh và thêm lớp W3-TOP hoặc W3-BOTTOM:w3-top or w3-bottom class:

Đã sửa lỗi đầu

& nbsp; & nbsp; & nbsp; & nbsp; ... & nbsp; & nbsp; & nbsp; ... & nbsp;
 


    ...
    ...
 

Hãy tự mình thử »

Đã sửa lỗi dưới cùng

& nbsp; & nbsp; & nbsp; & nbsp; ... & nbsp; & nbsp; & nbsp; ... & nbsp;
 


    ...
    ...
 

Hãy tự mình thử »


Đã sửa lỗi dưới cùng

Hãy tự mình thử »w3-bar-block class is a container for displaying HTML elements vertically.

Thanh điều hướng dọc

Lớp W3-Bar khối là một thùng chứa để hiển thị các phần tử HTML theo chiều dọc.
  Home
  Link 1
  Link 2
  Link 3

Hãy tự mình thử »


Thí dụ

& nbsp; Nhà & nbsp; Liên kết 1 & nbsp; Liên kết 2 & NBSP; Liên kết 3

Sụp đổ thanh điều hướng


Khi thanh điều hướng chiếm quá nhiều không gian trên một màn hình nhỏ và bạn không muốn hiển thị nó theo mặc định theo mặc định, bạn có thể sử dụng các lớp ẩn và hiển thị trên các liên kết cụ thể trong thanh điều hướng.

Trong ví dụ dưới đây, thanh điều hướng được thay thế bằng một nút () ở góc trên cùng bên phải khi hiển thị trên máy tính bảng và thiết bị di động. Khi nút được nhấp, các liên kết trong thanh điều hướng sẽ xếp theo chiều dọc:w3-sidebar class creates a side navigation:

Điều hướng bên