最近在研究响应式web页面设计,入门级media queries ,即媒体查询,媒体查询在css3中引入,作用是允许设定表达式检查媒体环境,用来确定应用不同的样式。
媒体查询应用的两种方式
一.在引入样式表的时候判断媒体尺寸,根据尺寸引入不同的样式表,如下
<link rel="stylesheet" type="text/css" href="A.css" media="screen and (max-width: 620px)">
and 为关键字
<link rel="stylesheet" type="text/css" href="B.css" media="screen and (min-width: 621px) and (max-width: 980px)">
二.就是直接在样式表中写媒体查询的样式
@media screen and (max-width: 620px) { /*当屏幕尺寸小于620px时,应用下面的CSS样式*/
.class {
background: red;
}
}媒体查询就是用来查询媒体环境,在web中就是对像素条件的查询,用以控制在不同分辨率的设备上显示不同的样式。
body {
margin: 0;
padding: 0;
font-size: 14px;
}
.head {
padding: 10px;
max-width: 1000px;
margin: 0 auto;
background-color: blue;
color: white;
font-size: 1.14em;
}
.left {
background-color: red;
float: left;
width: 40%;
}
.right {
margin-bottom: 10px;
background-color: yellow;
float: right;
width: 50%;
}
.bot {
margin: 0 auto;
background-color: gray;
clear: both;
width: 50%;
}
@media screen and (max-width :600px) {
.bot {
display: none;
}
}
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<link href="style/style.css" rel="stylesheet" />
</head>
<body>
<div class="head">
<div class="left">
5月18日,国家主席习近平在上海会见柬埔寨首相洪森。 新华社记者 兰红光 摄
习近平表示,中
</div>
<div class="right">
5月18日,国家主席习近平在上海会见柬埔寨首相洪森。 新华社记者 兰红光 摄
习近平表示,中柬友谊源远流长,历经风雨考验而不动摇,弥足珍贵。无论国际形势如何变化,我们一定要坚定不移推动中柬全面战略合作伙伴关系发展,把中柬友好事业坚定不移推进下去,让两国和两国人民世世代
代友好下去。
</div>
<div class="bot">
5月18日,国家主席习近平在上海会见柬埔寨首相洪森。 新华社记者 兰红光 摄
习近平表示,中柬友谊源远流长,历经风雨考验而不动摇,弥足珍贵。无论国际形势如何变化,我们一定要坚定不移推动中柬全面战略合作伙伴关系发展,把中柬友好事业坚定不移推进下去,让两国和两国人民世世代
代友好下去。
</div>
</div>
</body>
</html>
原文地址:http://blog.csdn.net/zhouqinghe24/article/details/26287423