响应式布局设置--@media only screen and
来源:互联网 发布:淘宝商品交易风险保障 编辑:程序博客网 时间:2024/05/01 14:14
@media only screen and
only(限定某种设备)
screen 是媒体类型里的一种
and 被称为关键字,其他关键字还包括 not(排除某种设备)
/* 常用类型 */
类型 解释
all 所有设备
braille 盲文
embossed 盲文打印
handheld 手持设备
print 文档打印或打印预览模式
projection 项目演示,比如幻灯
screen 彩色电脑屏幕
speech 演讲
tty 固定字母间距的网格的媒体,比如电传打字机
tv 电视
screen一般用的比较多,下面是我自己的尝试,列出常用的设备的尺寸,然后给页面分了几个尺寸的版本。
/* 常用设备 */
设备 屏幕尺寸
显示器 1280 x 800
ipad 1024 x 768
Android 800 x 480
iPhone 640 x 960
a<linkrel="stylesheet" type="text/css" href="styleB.css" media="screen and (min-width: 600px) and (max-width: 800px)">
意思是当屏幕的宽度大于600小于800时,应用styleB.css
b@media screen and (max-width: 600px) { /*当屏幕尺寸小于600px时,应用下面的CSS样式*/
.class { background: #ccc; }}
device-aspect-ratio
device-aspect-ratio可以用来适配特定屏幕长宽比的设备,这也是一个很有用的属性,比如,我们的页面想要对长宽比为4:3的普通屏幕定义一种样式,然后对于16:9和16:10的宽屏,定义另一种样式,比如自适应宽度和固定宽度:
@media only screen and (device-aspect-ratio:4/3)
-webkit-min-device-pixel-ratio的常见值对比(是设备上物理像素和设备独立像素,设备像素比率)
设备分辨率设备像素比率Android LDPI320×2400.75Iphone 3 & Android MDPI320×4801Android HDPI480×8001.5Iphone 4960×6402.0
-webkit-min-device-pixel-ratio: 1.0
- 所有非 Retina 的 Mac
- 所有非 Retina 的 iOS 设备
- Acer Iconia A500
- Samsung Galaxy Tab 10.1
- Samsung Galaxy S
- 其他设备
- -webkit-min-device-pixel-ratio为1.3
- Google Nexus 7
- -webkit-min-device-pixel-ratio为1.5
- Google Nexus S
- Samsung Galaxy S II
- HTC Desire
- HTC Desire HD
- HTC Incredible S
- HTC Velocity
- HTC Sensation
- -webkit-min-device-pixel-ratio为2.0
- iPhone 4
- iPhone 4S
- iPhone 5
- iPad (3rd generation)
- iPad 4
- 所有Retina displays 的MAC
- Google Galaxy Nexus
- Google Nexus 4
- Google Nexus 10
- Samsung Galaxy S III
- Samsung Galaxy Note II
- Sony Xperia S
- HTC One X
-webkit-min-device-pixel-ratio: 3.0
1.HTC Butterfly2.Sony Xperia S
<resolution>(分辨率)
- 使用于:位图媒体类型,接受max/min前缀:
“resolution
”媒体特性描述输出设备的分辨率,例如,像素密度。若查询设备的非方形像素,在“min-resolution
”查询中指定的值必须与最稀疏尺寸进行比较,在“max-resolution
”查询中必须与最密集尺寸进行比较。对于“resolution
”(没有“min-”或“max-”前缀)查询从不查询设备的非方形像素。
对于印刷机,相当于分辨率(任意颜色的绘制点的分辨率)。
举例说明:该媒体查询表示样式表适用于分辨率大于每英寸144点的设备:@media print and (min-resolution: 144dpi) { … }
1 0
- 响应式布局设置--@media only screen and
- 响应式布局设置--@media only screen and
- 响应式布局设置--@media only screen and
- 响应式布局设置--@media only screen and (转载)
- 响应式布局设置--@media only screen and
- 响应式布局设置--@media only screen and
- 响应式布局设置--@media only screen and
- 响应式布局@media only screen and
- @media screen实现响应式布局例子
- @media 响应式布局
- media响应式布局
- 响应式web设计之@media screen
- media响应式布局模版
- 利用@media screen实现网页布局的自适应,@media screen and
- 利用@media screen实现网页布局的自适应,@media screen and
- 利用@media screen实现网页布局的自适应,@media screen and
- @media screen针对不同移动设备-响应式设计
- CSS3 Media Queries(响应式布局)
- 微分 积分 时间常数的 限制 和图形
- 普通时间和时间戳
- 面向接口编程详解
- 成为一个合格的DBA(Database Administrator,数据库管理员)
- 命令模式总结
- 响应式布局设置--@media only screen and
- dedecms头部标签(标题,关键词,描述标签)
- ubuntu创建、删除文件及文件夹,强制清空回收站方法
- w3school CSS 教程上
- pat_b_1027 打印沙漏
- ios之让输入键盘隐藏消失的方法/以及系统通知的实现
- android开机启动代码
- mathmatic求两圆交点
- 《Velocity用户手册》-第四章