Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> CSS

Cách tạo liên kết điều hướng có viền dưới (underline) khi hover bằng CSS

Dưới đây là mã nguồn để tạo hiệu ứng viền dưới (underline) cho các liên kết điều hướng khi hover:

Ví dụ

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> body{ margin:0px; margin-top:60px; padding: 0px; } nav{ position: fixed; top:0; width: 100%; background-color: rgb(251, 255, 196); overflow: auto; height: auto; } .links { display: inline-block; text-align: center; padding: 14px; color: rgb(0, 0, 0); text-decoration: none; font-size: 17px; font-weight: bolder; } .links:hover { border-bottom: 2px solid purple; } .selected{ border-bottom: 2px solid purple; } </style> </head> <body> <nav> <a class="links selected" href="#"> Home</a> <a class="links" href="#"> Login</a> <a class="links" href="#">Register</a> <a class="links" href="#">Contact Us</a> <a class="links" href="#">More Info</a> </nav> <h1>Hover on the above links</h1> </body> </html>

Kết quả

Mã trên sẽ cho ra kết quả như sau:

Cách tạo liên kết điều hướng có viền dưới (underline) khi hover bằng CSS