因此,有如下的兩個div:媒體查詢用於桌面和iPad的景觀
/*for ipad portrait and landscape*/
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px) {
.aclass {
display: block;
background-color: antiquewhite;
}
.bclass {
display: none;
}
}
/*for medium device*/
@media only screen
and (min-width : 992px)
and (max-width : 1200px) {
.aclass {
display: none;
}
.bclass {
display: block;
background-color: aquamarine;
}
}
<div class="hidden-xs aclass">div 1</div>
<div class="hidden-xs bclass">div 2</div>
我想aclass
僅在iPad上應用並bclass
在像桌面媒體設備應用。問題出現在Ipad風景模式中,bclass
因爲min-width: 992px
而被應用,但我想在這裏應用aclass
。我該如何解決這個問題?
工作原理相同ipad(橫向模式)和桌面(即768px)的設備高度相同。無法區分。 –
還有另一個答案,但我不知道它是否仍然適用:https://stackoverflow.com/a/9504571/5641669 – Johannes