Computer >> Máy Tính >  >> Lập trình >> CSS

Tạo menu điều hướng đáp ứng với CSS Media Queries

Truy vấn phương tiện được sử dụng khi bạn cần đặt kiểu cho các thiết bị khác nhau như máy tính bảng, thiết bị di động, máy tính để bàn, v.v.

Bạn có thể thử chạy mã sau để tạo menu điều hướng đáp ứng với Truy vấn phương tiện:

Ví dụ

<!DOCTYPE html>
<html lang = "en">
   <head>
      <meta charset = "utf-8">
      <meta name = "viewport" content = "width = device-width, initial-scale = 1">
      <style>
         .demo {
            overflow: hidden;
            background-color: blue;
         }
         .demo a {
            float: left;
            display: block;
            color: white;
            text-align: center;
            padding: 10px;
            text-decoration: none;
         }
         @media screen and (max-width: 600px) {
            .demo a {
               float: none;
               width: 100%;
            }
         }
      </style>
   </head>
   <body>
      <p>Navigation Menu:</p>
      <div class = "demo">
         <a href = "#">Home</a>
         <a href = "#">About</a>
         <a href = "#">Tutorials</a>
         <a href = "#">QA</a>
         <a href = "#">Videos</a>
         <a href = "#">Contact</a>
      </div>
   </body>
</html>