Media媒体查询使用大全

举个例子:

引入位置

<link rel="stylesheet" type="text/css" media="only screen and (max-width:415px),only screen and (max-device-width:415px)" href="index.css" />

样式表中

<style>
	@media screen and (min-width:415px) and (max-width:1368px) {
		.header{
			height:80px;
		}
	}
</style>
媒体查询可选的设备类型
类型解释
all所有设备
aural语音合成器
braille盲文
embossed盲文打印
handheld手持设备
print文档打印或打印预览模式
projection项目演示,如幻灯片
screen彩色设备屏幕
speech演讲
tty固定字间距的网络媒体,如电传打字机
tv电视
媒体查询表达式可用的值
媒体特性可采用的值可用类型可否 min/max简介
widthlength视觉屏幕/触摸设备yes定义输出设备中页面可见区域宽度
heightlength视觉屏幕/触摸设备yes定义输出设备中页面可见区域高度
device-widthlength视觉屏幕/触摸设备yes定义输出设备中屏幕可见高度
device-heightlength视觉屏幕/触摸设备yes定义输出设备中屏幕可见高度
orientationportrait landscape位图介质noportrait 代表横屏,landscape 代表竖屏
aspect-ratioratio位图介质yes定义浏览器的长宽比
device-aspect-ratioratio位图介质yes定义屏幕的长宽比
color<integer>视觉媒体yes定义输出设备彩色原件数目,如非彩色设备值为0
color-index<integer>视觉媒体yes定义输出设备的彩色查询表中的条目数,如没有使用彩色查询表,则值为0
monochrome<integer>视觉媒体yes定义在一个单色框架缓冲区中每像素包含的彩色原件个数。如果不是单色设备,值为0
resolutionresolution位图介质yes定义设备的分表率,如96dpi
scanprogressive|interlace电视类型no定义电视类设备的扫描方式,progressive表示逐行扫描,interlace表示隔行扫描
grid<integer>栅格设备no查询输出设备是否使用栅格或者点阵。1代表是,0代表否
比如:
@media (color){
    .box{height: 100px;width: 100px}   
}   
@media (min-aspect-ratio: 1/1) {
    .box{height: 100px;width: 100px }       
}
@media (min-color-index: 256){
    .box{height: 100px; width: 100px;}   
}  
@media (device-aspect-ratio:16/9) {
    .box{ height: 100px;width: 100px;}       
}
@media (min-device-height: 1000px) {
    .box{ height: 100px;width: 100px;}       
}
@media (grid:0) {
    .box{height: 100px;width: 100px;}       
}
@media (orientation: portrait) {
    .box{height: 100px;width: 100px }       
}
媒体查询中的连接符号
关键字说明
only限定某种设备
and逻辑与,连接设备名或表达式
not排除某种设备
表示设备列表
比如:
@media all and (min-width: 700px) and (orientation: landscape) { ... }

@media="only screen and (max-width:1000px)"{...}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值