多个@media查询桌面和移动友好

时间:2016-02-07 16:17:56

标签: html css iphone mobile media-queries

好的,所以我有一个网站,网页内容有点复杂,这意味着我需要使用@media更改样式超过3次桌面分辨率,我使用的是{ {1}},@media screen and (min-width: 1024px)用于桌面,@media screen and (min-width:750px) and (max-width:1049px)用于iPhone,因为iPhone 6+设备宽度为736px。

现在我的问题是我仍然无法使其工作,每次我从手机打开我的网络,它显示桌面风格,而不是iPhone风格。

1 个答案:

答案 0 :(得分:0)

将以下代码添加到<head>部分:

<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">

此外,您应该使用来自bootstrap的媒体查询:

/* Extra small devices (phones, less than 768px) */
/* No media query */

/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) { ... }

/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) { ... }

/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) { ... }