css - 媒体查询不适用于 Ipad

标签 css responsive-design media-queries

我不熟悉使用媒体查询。 我正在制作一个网站,我希望它能在 Ipad 上正确显示。

I have tried this,

//css use for Ipad

   @media only screen 
    and (min-device-width : 768px) 
     and (max-device-width : 1024px) {
      .overlayBox{
            width:200px;
         }
  }


// css use for Window
    .overlayBox{
         width:450px;
  }

但我遇到媒体查询不适用于 Ipad 的问题。它需要窗口 css。 我做错了什么吗?

最佳答案

使用 device-widthdevice-height 定位特定设备,然后使用 orientation 定位纵向或横向。

@media only screen and (device-width: 768px) and (device-height: 1024px) and (orientation: portrait) {
    .myrules { 
        width: 200px;
    }
}

关于css - 媒体查询不适用于 Ipad,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17853536/

相关文章:

html - 突出显示选项标签内的部分文本

javascript - 根据 CSV 值切换可见性

css - 如何使 bootstrap3 类与打印兼容

javascript - 如何使用javascript根据用户需求触发媒体查询

html - 图像未正确对齐的网格布局

html - 如何使用 CSS 仅在移动设备上显示文本?

menu - 你如何制作一个固定的侧边菜单,主要内容缩放到屏幕边缘?

javascript - 两行文本和溢出是虚线

css - 1140 CSS 网格在 ipad 上不工作

html - 600 像素宽的页面在 640 像素宽的移动屏幕上显示不全