css媒體查詢失效的解決方法:1、修改語法如「@media screen and (max-width:768px){...}」;2、在html頭檔新增必要的meta標籤; 3.將媒體查詢語句放在原css文檔後面即可。
本教學操作環境:Windows10系統、css3版、DELL G3電腦
css媒體查詢失效怎麼辦?
CSS @media媒體查詢無效
用@media媒體查詢寫的CSS樣式無效?
1.問題
用@media媒體查詢寫的CSS樣式對html無效。
2.解決
嘗試一:語法規格-'and' 和'(' 之間需要一個空格
@media screen and (max-width:768px){ body { padding-top:150px; padding-bottom: 20px; } }
嘗試二:環境-保證html頭文件加入了必要的meta標籤
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link href="https://cdn.jsdelivr.net/npm/bootstrap@3.3.7/dist/css/bootstrap.min.css" rel="stylesheet"> <link rel="stylesheet" type="text/css" href="css/index.css"> </head>
嘗試三:優先順序-將媒體查詢語句放在原css文件後面
body{ padding-top:50px; padding-bottom:20px; } @media screen and (max-width:768px){ body { padding-top:150px; padding-bottom: 20px; } }
推薦學習:《css影片教學
###### 》###以上是css媒體查詢失效怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!