/*1、width: viewport的宽度,css像素,三星S3的viewort默认宽度是980px。
当设置viewport width=device-width时,对应的媒体查询中width的值为:设备物理像素 / window.devicePixelRatio。
----------------------------------------------------------*/
@media screen and (width:360px){
body{ background-color:#0f0; }
}
/*2、device-with: 屏幕宽度,android上是设备像素,ios上是css像素。
三星S3的屏幕是720*1280媒体查询代码如下:
----------------------------------------------------------*/
@media screen and (device-width:720px){
body{ background-color:#ff0; }
}
/* iphone显示屏的设备像素是640*960,css像素320*480。
媒体查询代码如下:
-------------------------------------------------------*/
@media screen and (width:320px){
body{ background-color:#ff0; }
}
/*3、resolution: 设备分辨率,每英寸所拥有的像素数。如:
----------------------------------------------------------*/
@media screen and (resolution:306dpi){
body{ background-color:#000; }
}
媒体查询的device-width特性在ios和android上不一致,android是应用设备像素,ios是应用css像素。
另外resolution浏览器支持不够好,可以使用device-pixel-ratio代替,device-pixel-ratio的值为 window.devicePixelRatio
- 浏览: 268797 次
- 性别:
- 来自: 北京
最新评论
-
haixin3036:
jQuery是一套跨浏览器的JavaScript库,简化HTM ...
jquery sizzle 选择器浅析 -
panshunchang:
非常感谢分享,正找这东西呢。
基于jQuery的QQ表情插件 -
yuur369:
不错。。。
移动端webapp开发必备知识
相关推荐
### 响应式Web设计核心知识点解析 #### 一、响应式Web设计(RWD)概述 ...- 需要注意的是,虽然媒体查询提供了强大的功能,但在实际开发中也需要考虑到兼容性问题,确保所有用户都能获得良好的体验。
在Web开发领域,HTML5(H5)的媒体查询(Media Queries)是一项至关重要的技术,它使得我们能够根据设备的不同特性,如屏幕尺寸、分辨率、方向等,为用户提供更为合适的布局和样式。通过媒体查询,我们可以创建响应...
在上面的代码中,`screen`指定了媒介类型,表示这是针对屏幕显示的样式,而`max-width: 1300px`则是查询条件,意味着只有当屏幕宽度小于或等于1300像素时,该样式才会生效。在某些情况下,可以省略`screen`,因为...
媒体查询是Web开发中的一个重要工具,它允许我们根据设备的特性,如屏幕尺寸、分辨率和方向来应用不同的样式。针对iPhone X进行适配至关重要,因为它的屏幕尺寸、分辨率和像素密度与许多其他设备不同。 首先,让...
width、device-height)、渲染窗口的宽度和高度(width、height)、设备方向(orientation)、画面比例(aspect-ratio)、颜色能力(color、color-index)、设备分辨率(resolution)等。这些特性使得开发者能够精细...
� 谷歌长期以来奉行的移动发展战略:通过与全球各地的手机制造商和移动运营商结成合作伙伴,开发 既 有用又有吸引力的移动服务,并推广这些产品。 Android 进一步推进了 " 随时随地为每个人提供信息 " 这一企 业 ...
列表中只要有一个媒体查询为真,则整个列表为真。例如: ```css @media screen and (color), projection and (color) { /* 当屏幕支持颜色显示或投影设备支持颜色显示时应用这些样式 */ } ``` #### 8. 使用逻辑...
响应式布局是现代Web设计的关键技术,它允许网站在不同设备和屏幕尺寸上提供优化的用户体验。...在设计和开发过程中,利用媒体查询可以确保网站在各种设备上都能表现出色,满足不同用户的浏览需求。
在网页设计和开发中,媒体查询(Media Queries)是一种至关重要的技术,它允许我们根据设备的特定特性,如视口宽度、设备像素比等,来应用不同的CSS样式。媒体查询是响应式网页设计的核心,确保网站在不同尺寸的设备...
媒体查询(Media Queries)是现代Web开发中的一个关键特性,特别是在响应式网页设计中,它允许我们根据设备的特定特征,如视口宽度、设备像素比等,来改变页面的布局和样式。"Simple-Media-Query"项目显然是对这一...
CSS3 Media Queries是Web开发中的一个重要工具,它允许开发者根据设备的物理特性,如视口宽度、设备像素比等,来应用不同的样式规则,从而实现响应式网页设计。这一功能使得网页能更好地适应不同尺寸的屏幕,无论是...
-Supports all devices such as hard drives, DVD, mice, scanners, web cams -Capture megabytes of I/O at a time -View I/O in real time -Supports every release of Windows 95, 98, Millennium, NT 4.0, ...
lcd_width: width of lcd in mm ;lcd_height: height of lcd in mm ;lcd_dclk_freq: in MHZ unit ;lcd_pwm_freq: in HZ unit ;lcd_pwm_pol: lcd backlight PWM polarity ;lcd_pwm_max_limit lcd backlight PWM max ...
1、干掉设置中的BT蓝牙选项: R:\wyb\rtl8188eu_sina33m_sc3817\android\device\softwinner\astar-d7\overlay\frameworks\base\core\res\res\values\config.xml <!-- List of regexpressions describing the ...
媒体查询是Web开发中的关键技术,尤其在响应式网页设计中起着至关重要的作用。它允许开发者根据设备特性,如屏幕尺寸、分辨率、方向等,来调整网页内容的布局和样式。在HTML中,媒体查询主要通过CSS(层叠样式表)来...
{****************************************************************************** * * * PROJECT : EOS Digital Software Development Kit EDSDK * * NAME : EDSDKApi.pas * * * * Description: This is the ...
3. `device-width`、`min-device-width`、`max-device-width`:设备物理宽度。 4. `device-height`、`min-device-height`、`max-device-height`:设备物理高度。 5. `device-aspect-ratio`:设备的宽高比。 6. `...
在现代网页设计中,为了确保网页在各种不同的设备和屏幕尺寸上都能正确显示,并提供良好的用户体验,CSS3引入了一个非常重要的功能,即Media Queries(媒体查询)。媒体查询允许设计师和开发者根据不同的条件应用...
在IT领域,尤其是在软件开发和用户体验设计中,了解用户的屏幕分辨率和正确的颜色深度是非常重要的。这些参数直接影响到应用程序的显示效果以及用户与之交互的方式。本文将深入探讨如何检测屏幕分辨率和颜色深度,并...
但在高分辨率屏幕中,一个CSS像素可能对应多个物理像素,这被称为“像素密度”或“设备像素比”(device pixel ratio, DPR)。例如,Retina屏幕的DPR可能是2或3,意味着1CSS像素会被渲染成4或9个物理像素。 2. 使用`...