Media Queries——媒体类型

媒体类型(Media Type)在CSS2中是一个常见的属性,也是一个非常有用的属性,可以通过媒体类型对不同的设备指定不同的样式。

在CSS2中常碰到的就是all(全部)、screen(屏幕)、print(页面打印或打印预览模式),也是最常见的三种媒体类型。

媒体类型的引用方法也有多种,常见的有:link标签、@import和CSS3新增的@media几种:

link方法

通过link标签中的media属性来指定不同的媒体类型
<link rel="stylesheet" type="text/css" href="style.css" media="screen" />
@import方法

第一种:
在样式中通过@import调用另一个样式文件
<style type="text/css">
@importurl(reset.css) screen;  屏幕
@importurl(print.css) print;  打印
</style>
第二种:
在<head>中的<style>标签中引入媒体类型方法。
<head>
<style type="text/css">
@importurl(style.css) all;
</style>
</head>
@media方法
第一种,在样式文件中引用媒体类型:
<style type="text/css">
@media screen {
选择器{/*你的样式代码写在这里…*/}
}
</style>
第二种,在<head>标签中的<style>中引用。
<head>
<style type="text/css">
@media screen{
    选择器{/*你的样式代码写在这里…*/}
}
</style>
</head>


最大宽度max-width

@media screen and (max-width:480px){
.ad {
display:none;
}
}
当屏幕小于或等于480px时,页面中的(.ad)都将被隐藏。
最小宽度min-width

@media screen and (min-width:900px){
.wrap{width: 980px;}
}
当屏幕大于或等于900px时,“.wrap”的宽度为980px。
多个媒体特性使用

当屏幕在600px~900px之间时,body的背景色渲染为“#f5f5f5”
@media screen and (min-width:600px) and (max-width:900px){
body {background-color:#f5f5f5;}
}
iPhone、iPad等,还可以根据屏幕设备

“max-device-width”或“min-device-width” 所指的是设备的实际分辨率,也就是指可视面积分辨率。
<link rel="stylesheet" media="screen and (max-device-width:480px)" href="iphone.css" />

上面的代码指的是“iphone.css”样式适用于最大设备宽度为480px
				
时间: 2024-11-07 23:36:59

Media Queries——媒体类型的相关文章

Media Queries ---- 媒体查询 @media

随着科学技术不断的向前发展,网页的浏览终端越来越多样化,用户可以通过:宽屏电视.台式电脑.笔记本电脑.平板电脑和智能手机来 访问你的网站.尽管你无法保证一个网站在不同屏幕尺寸和不同设备上看起来完全一模一样,但至少要让你的Web页面能适配用户的终端,让他更好的呈现在你的 用户面前.在本节中,将会学到如何使用CSS3中的Media Queries模块来让一个页面适应不同的终端(或屏幕尺寸),从而让你的页面让用户有一个更好的体验. Media Queries Media Queries是CSS3新增加

Media Queries媒体查询详解

Media Queries直译过来就是“媒体查询”,在我们平时的Web页面中head部分常看到这样的一段代码: <link href=”css/reset.css” rel=”stylesheet” type=”text/css” media=”screen” /><link href=”css/style.css” rel=”stylesheet” type=”text/css” media=”all” /><link href=”css/print.css” rel=”s

css3之Media Queries 媒体查询

一.初步了解 Media Queries是CSS3新增加的一个模块功能,其最大的特点就是通过css3来查询媒体,然后调用对应的样式. 了解Media Queries之前需要了解媒体类型以及媒体特性: 可以通过媒体类型(Media Type)对不同的设备指定不同的样式,W3C总共列出了10种媒体类型 二.媒体类型的引用方法有3种 link方法 就是在<link>标签引用样式的时候,通过link标签中的media属性来指定不同的媒体类型.如下: <link rel="stylesh

media query(媒体查询)和media type(媒体类型)

media type(媒体类型)是css 2中的一个非常有用的属性,通过media type我们可以对不同的设备指定特定的样式,从而实现更丰富的界面.media query(媒体查询)是对media type的一种增强,是CSS 3的重要内容之一.随着移动互联网的发展,media query开始得到大家的重视. media type 让我们先了解一下media type,其实这个大家会比较熟悉一点,我们通常会用到的media type会是all 和screen,然后是print,一些网站会专门通

Media Query——媒体类型(一)

Meida Queries是CSS3新增加的一个模块功能,其最大的特色就是通过CSS3来查询媒体,然后调用对应的样式. 在彻底的了解Media Queries我们需要了解其中的两个重要部分,第一个是媒体类型,第二个是媒体特性.下面我们简单的了解这两个部分: 一.媒体类型 媒体类型(Media Type)在CSS2中是一个常见的属性,也是一个非常有用的属性,可以通过媒体类型对不同的设备指定不同的样式. 在CSS2中常碰到的就是all(全部),screen(屏幕),print(页面打印或打印预览模式

media queries 媒体查询使用

media queries 翻译过来就是媒体查询,media 指的媒体类型.那么有哪些类型呢,常用的有 screen(屏幕).打印(print),个人理解就是它所在的不同终端. 常用的用法:1,<link rel="stylesheet" media="screen and (max-width:600px)" href="small.css" />根据符合的条件,调用相应的样式 2,在css中直接使用 媒体特性(判断条件)Media

Media Queries 媒体查询常见设备断点

/*#region Media Query*/ /*#region SmartPhones */ /* SmartPhones */@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {}/* Landscape */@media only screen and (min-width : 321px) {}/* Portrait */@media only screen and (max

移动端zepot&amp;媒体查询media queries

使用zepot做轮播图<head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"> <title>jd首页</title> <lin

移动设备上的媒体查询 CSS media queries for mobile device

现在试图解决android平板的屏幕分辨率问题,目前主要想到的办法是采用响应式设计和媒体查询,发现无论使用那种方式,工作量都很大,调试都困难,悲催啊. CSS的媒体查询虽然在传统的互联网页面可能发挥的余地不是很大,但是自从苹果和安卓的风靡之后,移动平台上的web开发变得越来越流行了,同时CSS的媒体查询可谓派上了大用场了. 以下为翻译内容,原文来自这里 非常棒的一篇文章 关于CSS media queries想了解更多,参看这里 如何使用Media Queries媒体查询: 媒体查询就像是一个C