Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> CSS

สร้าง Responsive Navigation Menu ด้วย CSS Media Queries

Media Queries ใช้เมื่อต้องการตั้งค่าสไตล์ต่างกันสำหรับอุปกรณ์ต่างๆ เช่น แท็บเล็ต มือถือ เดสก์ท็อป

ตัวอย่าง

<!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>