그래서 두 개의 div를 아래와 같이있다 :미디어 쿼리
/*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
은 아이 패드에 적용하고 bclass
데스크톱과 같은 매체 장치에 적용하려면 . 이 문제는 min-width: 992px
때문에 bclass
이 적용되는 Ipad 가로 모드에서 발생하지만 aclass
을 여기에 적용하려고합니다. 이 문제를 어떻게 해결합니까?
에 대해 동일하게 작동합니다. ipad (가로 모드)와 바탕 화면 (예 : 768px)의 장치 높이가 동일합니다. 구별 할 수 없다. –
여기에 또 다른 대답이 있지만 여전히 적용되는지는 확실하지 않습니다. https://stackoverflow.com/a/9504571/5641669 – Johannes