媒体查询语法:
1.内联写法:and之后必须有空格
@media screen and (min-960px //判断浏览器大小条件){
body{background:red} //常规的样式
}
2.外联写法:当满足屏幕满足条件的时候连接href后的css文件
<link='stylesheet' media='screen and (min-960)' href='xx.css'/>
<link='stylesheet' media='screen and (min-960) and (max-1960)' href='xx.css'/>
媒体查询根据不同屏幕显示不同界面有两种方式:
1.在不同的媒体查询判定的大括号后写不同的样式
2.写两个相同的HTML内部的内容,通过媒体查询判断界面后,显示一个,隐藏另一个
1 <!DOCTYPE html>
2 <html>
3 <head lang="en">
4 <meta charset="UTF-8">
5 <title></title>
6 <style>
7 *{
8 margin: 0;
9 padding: 0;
10 }
11 .big{ /*1*/
12 width: 1000px;
13 outline: 1px solid #000;
14 margin: auto;
15 color: #fff;
16 }
17 .big>div{
18 width: 50%;
19 height: 200px;
20 outline: 1px dashed yellow;
21 background: orange;
22 float: left;
23 }
24 .big2{ /*2*/
25 width: 600px;
26 outline: 1px solid #000;
27 margin: auto;
28 color: #fff;
29 display: none;
30 }
31 .big2>div{
32 width: 100%;
33 height: 200px;
34 outline: 1px dashed yellow;
35 background: lightpink;
36 clear: both;
37 }
38 @media screen and (max- 640px) {
39 .big{display: none}
40 .big2{display: block}
41 }
42 </style>
43 </head>
44 <body>
45 <div class="big">
46 <div>1</div>
47 <div>2</div>
48 <div>3</div>
49 <div>4</div>
50 <div>5</div>
51 <div>6</div>
52 </div>
53
54 <div class="big2">
55 <div>1</div>
56 <div>2</div>
57 <div>3</div>
58 <div>4</div>
59 <div>5</div>
60 <div>6</div>
61 </div>
62 </body>
63 </html>