真正簡單的事情根本不起作用。我只想設置一個div來顯示none,直到寬度大於980px。但它只適用於980像素的屏幕,但沒有什麼比這更多或更少!簡單的CSS3媒體查詢不起作用
/* Should work while screen is 980px or less */
@media (max-width: 980px) {
.large-screen-hide{
display: none;
}
}
真正簡單的事情根本不起作用。我只想設置一個div來顯示none,直到寬度大於980px。但它只適用於980像素的屏幕,但沒有什麼比這更多或更少!簡單的CSS3媒體查詢不起作用
/* Should work while screen is 980px or less */
@media (max-width: 980px) {
.large-screen-hide{
display: none;
}
}
u需要設置的媒體
@media screen and (max-width:980px){
.large-screen-hide {
display:none;
}
}
這就是我第一次想到的。但後來我試了一下,發現它沒有添加'screen和'就能正常工作。 – gilly3
如果它工作正常,爲什麼這個問題? – PlantTheIdea
我認爲你需要檢查這兩個最小寬度和最大寬度類型。
嘗試
/* Should work while screen is 980px or less */
@media screen and (min-width: 1px) and (max-width: 980px) {
.large-screen-hide{
display: none;
}
}
從CSS Media Queries Mozilla開發者網絡上。
你在使用iframe嗎? – cheesemacfly