媒体查询冲突

时间:2013-05-10 11:01:22

标签: css css3 media-queries

我正在努力让我的网站在2台设备上做出响应

  1. 三星标签(600 x 1024)
  2. iPad(768 x 1024)
  3. 使用以下媒体查询

    @media only screen and (min-device-width : 600px) and (max-device-width : 1024px) and (orientation : portrait){  }
    

    @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait){  }
    

    但是当我在Samsung Tab上打开我的网站时,它会应用iPad的媒体查询样式

    我能为此做些什么?

1 个答案:

答案 0 :(得分:1)

您可能希望避免媒体查询中的重叠。不要考虑哪个设备,而是哪个屏幕尺寸。目标600-767像素在一个,768-1024在另一个,如下:

三星选项卡纵向

@media only screen and (min-device-width : 600px) and (max-device-width : 767px)

三维Tab in landscape和iPad

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)