When we use a css file ,we have a link at the head of html:
<link type="text/css" href="css/main.css" rel="stylesheet"></link>
then we can define the style of css in main.css and use it.ya,here we use the default media value: media = "all".that means,the link is the same when we add media="all" in the link:
<link type="text/css" media="all" href="css/main.css" rel="stylesheet"></link>
here are media types we often refer is:
aural,print,screen,braille,handheld,tty,tv,projection
U can have a try ,in the pc computer ,if we use media="screen" in the <link>,the css will be work,if you set the media ='print' or someelse,the main.css file will invalid.So when use the html in different media types , we can change the css style by not change anything.because we can define a css file for one type.
And we also can use syntax like this:
@media screen and width:1440 px {
body { background:red }
}
@media screen and width:240 px {
body { background:blue }
}
so when we open the html , in the pc, the backgroud will be red,but if we open it in ophone screen which width is 240px,the backgroud will be blue;
it is a good helper indeed.
at last ,give the link of offical documents, you can find detailed info there,good luck:
http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090423/
分享到:
相关推荐
**CSS3 Media Queries详解** CSS3 Media Queries是Web开发中的一个重要工具,它允许开发者根据设备的物理特性,如视口宽度、设备像素比等,来应用不同的样式规则。这一功能使得响应式网页设计成为可能,使得网站能...
使用CSS3 Media Query技术适配Android平板屏幕分辨率和屏幕密度 在移动应用开发中,适配各种Android平板设备的分辨率和屏幕密度是一个棘手的问题。使用CSS3 Media Query技术可以轻松解决这个问题。Media Query是一...
CSS3 Media Queries是实现这一目标的关键工具。通过Media Queries,我们可以根据设备特性,如视口宽度、设备像素比等,来定义不同的样式规则,从而让网站在手机、平板电脑和桌面电脑上都能呈现出最佳的布局和视觉...
CSS3中的Media Query是网页设计中的一个重要工具,它允许开发者根据设备特性,如视口宽度、设备像素比等,来应用不同的样式。Media Query的引入极大地增强了网站的响应式设计能力,使得页面能够自适应不同屏幕尺寸的...
微软的最新浏览器IE8及以下IE版本对HTML5标签的支持是有限的,我们可以通过在网页中添加脚本的方式来解决目前IE浏览器对HTML5支持的问题。 让IE(包括IE6)支持HTML5元素,我们需要在HTML头部添加... !–[if IE]> ...
插件从样式表中提取@media查询并将其移动到separate.css 文件中 这是Alpha舞台软件,可以解决我的一些特定需求。 如果问题也可以解决,请跳至“问题”部分进行协作。 安装 npm install postcss-extract-media --save...
CSS3的media query是用于响应式网页设计中的重要技术,它允许开发者为不同媒体类型定义特定的样式规则,以适配不同设备的屏幕尺寸、分辨率、方向等因素。以下是对CSS3 media query学习攻略的详细知识点梳理。 首先...
NULL 博文链接:https://liuna718-163-com.iteye.com/blog/1880369
on-media-query, 当媒体查询改变时触发JS的简洁方法 不需要 jQuery Javascript onMediaQuery当媒体查询改变时触发JS的简洁方法。Jeremy Keith最近发布了一种让CSS和Javascript能够用 CSS :after 伪属性来讨论媒体...
假设我们想要为最大设备宽度为480px的设备设置特定的样式,可以使用如下Media Query: ```css @media only screen and (max-device-width: 480px) { body { background-color: lightblue; } img { width: 100%...
CSS媒体查询备忘单和实时演示 首先,请访问“页面,或扫描二维码并通过智能手机访问。 媒体功能 大多数媒体功能都可以以“ min-”或“ max-”作为前缀,以表示“大于或等于”或“小于或等于”约束。 这样可以避免...
标题“CSS3 Media Query在IE9及更早版本的解决方法”所涉及的关键知识点是CSS3的媒体查询(Media Queries)以及如何在不支持媒体查询的旧版Internet Explorer(特别是IE9及以下版本)中实现兼容性。CSS3媒体查询是...
<link href="media-queries.css" rel="stylesheet" type="text/css"> ``` 在media-queries.css中,可以针对不同的断点编写不同的样式规则。例如: ```css /* 默认样式 */ body { /* 默认样式规则 */ } /* 当屏幕...
media query(媒体查询)是对media type的一种增强,是CSS 3的重要内容之一。随着移动互联网的发展,media query开始得到大家的重视。 media type 让我们先了解一下media type,其实这个大家会比较熟悉一点,我们通常...
**:Media Query是CSS3中的一个特性,它允许我们根据设备的特定条件(如宽度、高度、方向等)应用不同的样式。 2. **Media Query的值**:可以获取设备的宽度(width)、高度(height)、方向(orientation)、画面...
- 在现有CSS文件中添加一个针对小屏幕设备的 Media Query 分支。 ```css @media only screen and (max-device-width: 480px) { div#wrapper { width: 400px; } div#header { background-image: url(media-...
一个简单的API,不需要您在整个代码库中放置MediaQuery组件性能更高(您只需要1个父MediaQueryProvider侦听您希望配置的媒体事件) 比其他React Media查询库更易于测试小使用解析并确定给定CSS Media Query是否匹配...