css - 强制响应式网站以特定分辨率呈现

标签 css media

我目前正在开发一个带有多个断点的新响应式网站。在这些断点之间,布局应该是灵活的,以便在每台设备上始终显示得尽可能好。

如果用户使用经典桌面浏览器查看页面,我想强制使用桌面版本的页面并阻止响应。

原因是德国目前缺乏响应式广告。

谁能告诉我如何实现它?

最佳答案

您应该使用 max-device-width 而不是 max-width,它针对的是视口(viewport)尺寸而不是设备屏幕尺寸。

@media only screen and (min-device-width : 1024px) {
   /* Styles */
}

您还可以定位视网膜显示器:

@media only screen and (min-device-pixel-ratio : 1.5) {
   /* Styles */
}

编辑:参见 this SO thread了解更多信息。

关于css - 强制响应式网站以特定分辨率呈现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17038609/

相关文章:

css - 如何使用css为body标签设置背景图片?

html - 边界元。元素可以包含 block 吗?

css - 在基线导航栏上方垂直对齐 div

java - 将 Uri 发送到 MediaMetadataRetriever 中的 setDataSource() 时出现 IllegalArgumentException

html - 媒体查询在 Safari 中不起作用

audio - WAV文件中的声音/静音

javascript - 样式化的 CSS 类

html - 我的媒体查询不起作用

java - JAVA中使用UDP进行音频文件传输

java - 我怎么能从我的手机发送实时视频流到远程服务器!