使用CSS 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>