针对特定设备的 CSS3 媒体查询

     2023-03-06     81

关键词:

【中文标题】针对特定设备的 CSS3 媒体查询【英文标题】:CSS3 media queries to target specific device 【发布时间】:2013-01-01 03:19:03 【问题描述】:

我有一个带有基本 CCS 的 wordpress 主题,现在我想让这个设计响应下面提到的大多数使用的设备布局。我想以横向和纵向模式定位所有苹果设备:-

blackberry(320x240),
iphone3 (320x480),
iphone4 (640x960),
iphone5 (640x1136),
ipad    (1024x768),
large desktop screen above 1280.

如何使用 CSS3 媒体查询来编写我的 CSS 样式表来定位响应式设备?

【问题讨论】:

【参考方案1】:

http://css-tricks.com/snippets/css/media-queries-for-standard-devices/ 这只是一个开端。您可以在该博客上阅读更多关于媒体查询和其他有共鸣的设计内容。

这是一个css代码示例:

/* Smartphones (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) 
/* Styles */


/* Smartphones (landscape) ----------- */
@media only screen 
and (min-width : 321px) 
/* Styles */


/* Smartphones (portrait) ----------- */
@media only screen 
and (max-width : 320px) 
/* Styles */


/* iPads (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
/* Styles */


/* iPads (landscape) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) 
/* Styles */


/* iPads (portrait) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) 
/* Styles */


/* Desktops and laptops ----------- */
@media only screen 
and (min-width : 1224px) 
/* Styles */


/* Large screens ----------- */
@media only screen 
and (min-width : 1824px) 
/* Styles */


/* iPhone 4 ----------- */
@media
only screen and (-webkit-min-device-pixel-ratio : 1.5),
only screen and (min-device-pixel-ratio : 1.5) 
/* Styles */

【讨论】:

针对目标移动设备(第一)、平板电脑和桌面设备的特定媒体查询

】针对目标移动设备(第一)、平板电脑和桌面设备的特定媒体查询【英文标题】:Specificmediaqueriesfortargetmobile(first),tablet&desktop【发布时间】:2013-01-1503:45:02【问题描述】:我正在构建一个响应式布局,默认情况下首先从移... 查看详情

css3媒体查询的学习。

...)。使用媒体查询,可以在不改变页面内容的情况下,为特定的一些输出设备定制显示效果。 2、为什么响应式设计需要,媒体查询如果没有CSS3的 查看详情

所有设备的媒体查询

...涵盖,因为我可以在网上找到所有设备,并且在研究时是针对特定设备的媒体查询?我可以为许多特定于设备的设备创建媒体查询,但是我希望有一个涵盖所有设备的全面媒体查询。到目前为止,我只为ipad创建了一个媒体查询... 查看详情

iOS 特定媒体查询

...:2013-02-2020:02:58【问题描述】:有人知道使用媒体查询仅针对iOS设备的方法吗?我正在寻找一种方法给iPhone(1,3G,3GS,4,4S,5)用户一种体验,给iPad(1,2,3,mini)用户另一种体验,以及其他所有人(桌面、安卓、windowsphone,bb)默认体验。我... 查看详情

css3@media媒体查询(代码片段)

...代理或显示设备的具体特性,为媒体查询提供了更多特定细节。例如,您可以将样式仅应用于大于或小于特定宽度的屏幕。浏览器支持表格中的数字注明了完全支持@media规则的首个浏览器版本。属性ChromeIEFirefoxSafariOper... 查看详情

针对窄桌面而非移动设备的媒体查询

】针对窄桌面而非移动设备的媒体查询【英文标题】:mediaquerytotargetnarrowdesktopandnotmobile【发布时间】:2014-06-0910:01:30【问题描述】:假设我有以下代码:@media(max-width:1024px)divcolor:green;有没有办法在媒体查询中添加条件以排除移... 查看详情

CSS媒体查询仅针对iOS设备[重复]

】CSS媒体查询仅针对iOS设备[重复]【英文标题】:CSSmediaquerytotargetonlyiOSdevices[duplicate]【发布时间】:2015-07-1803:04:07【问题描述】:是否有@media查询仅针对运行iOS的设备?例如:@media(min-device-width:320px)and(max-device-width:768px)#navyada:yad... 查看详情

关于css3媒体查询media的一些用法小结

媒体查询是CSS3中的重要特性,针对不同的设备和屏幕尺寸创建不同的样式,使用@media规则编写,定义一组样式在特定条件时才会进行读写渲染。最常见的是设置不同的屏幕尺寸,使用min-width和max-width属性进行定义。eg.在屏幕宽... 查看详情

针对 Gmail 电子邮件的 Internet Explorer 特定媒体查询或黑客攻击

】针对Gmail电子邮件的InternetExplorer特定媒体查询或黑客攻击【英文标题】:InternetExplorerspecficmediaqueryorhackforGmailemail【发布时间】:2019-12-1223:46:50【问题描述】:我正在处理电子邮件并希望切换特定于浏览器的部分。请检查以下... 查看详情

css3@media媒体查询(代码片段)

CSS3媒体类型值描述all用于所有媒体类型设备。print用于打印机。screen用于计算机屏幕、平板电脑、智能手机等等。speech用于大声“读出”页面的屏幕阅读器。CSS@media规则@media规则在媒体查询中用于为不同的媒体类型/设备应... 查看详情

CSS媒体查询仅针对iPad和iPad?

】CSS媒体查询仅针对iPad和iPad?【英文标题】:CSSmediaquerytotargetiPadandiPadonly?【发布时间】:2012-01-0611:23:42【问题描述】:您好,我正在使用多种平板设备、iPad、GalaxyTab、AcerIconia、LG3DPad等。iPad-1024x768LG平板-1280x768GalaxyTab-1280x800我... 查看详情

针对移动应用到桌面的 CSS 媒体查询

】针对移动应用到桌面的CSS媒体查询【英文标题】:CSSMediaQueriestargetedformobileapplyingtodesktop【发布时间】:2014-05-2923:13:21【问题描述】:网页:www.mathias-syversen.net您好,这是我的第一篇文章,请多多关照!我正在尝试使用@media查... 查看详情

三星 Galaxy Note II 的 CSS 媒体查询

...前谢谢你。【问题讨论】:【参考方案1】:您通常不会针对特定设备。相反,您可以为视口宽度或设备宽度指定规则。第一步是确保您的html设置正确。文档类型和视口我知道如果 查看详情

01.媒体查询(代码片段)

...体类型,相当于'非'的意思,可以省略only:指定某个特定的媒体查询,可以省略@mediascreenand4.mediafeature媒体特性必须会有小括号包含//每种媒体类型都具有各自不同的特性,根据不同媒体类型的媒体特性设置不同的展示风格... 查看详情

针对大部分智能手机的媒体查询

】针对大部分智能手机的媒体查询【英文标题】:Mediaquerytotargetmostofsmartphone【发布时间】:2012-12-2221:24:24【问题描述】:我编写了一些CSS代码来使HTML页面更适合移动浏览器。为了确保我的CSS仅适用于手机,我使用以下媒体查询... 查看详情

css3--媒体查询@media

...能在不同的条件下使用不同的样式,使页面在不同在终端设备下达到不同的渲染效果。前面简单的介绍了MediaQueries如何引用到项目中,但MediaQueries有其自己的使用规则。具体来说,MediaQueries的使用方法如下。@media媒体类型and(媒... 查看详情

@media媒体查询

参考技术A@media媒体查询:针对不同的屏幕尺寸设置不同的样式@mediamediatypeand(not/only)(mediafeature)mediatype(媒体类型):  all--所有设备,  print--打印机和打印预览,  screen--电脑屏幕和平板电脑和只能手机等and/n... 查看详情

css3媒体查询移动设备尺寸mediaqueriesforstandarddevices(包括苹果手表applewatch)

/* ----------- iPhone 4 and 4S ----------- */    /* Portrait and Landscape */  @media only screen &n 查看详情