我試圖隱藏我的菜單默認情況下在屏幕小於760px寬。但由於某些原因,我的display:none
規則未生效。它正在由以前的規則重寫,如下:媒體查詢被前面的規則覆蓋
media="all"
#mainmenu {
display:inline-block;
}
@media screen and (max-width: 760px)
.btncontent {
display:none;
}
另外值得一提的是,我有一個按鈕,jQuery的通過添加內嵌樣式顯示菜單。上面的代碼是在按下按鈕之前,沒有內聯樣式。
我敢肯定我錯過了一些非常簡單的東西,但不知道是什麼。提前致謝。
編輯:我解決了這個問題,通過添加ID選擇器到媒體查詢,但我要離開這個問題打開,因爲我真的不明白爲什麼它的工作。
「@ media」規則中的「{}」在哪裏? – BoltClock 2013-03-12 12:37:32