android - 跨设备工作的媒体断点

标签 android ios css cordova

我有一组媒体查询断点,用于检测 iPad 是横向还是纵向。断点是;

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

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

现在我将这些用于 iPad phonegap 应用程序,但现在我需要扩展到 Android 平板电脑,这让我想知道这些断点是否也适用于 Androide 平板电脑?有什么想法吗?

最佳答案

看看 responsive scaffolding in Twitter Bootstrap .这些应该可以帮助您捕获所有变化。

请记住,“Andriod 平板电脑”有各种不同的形状、大小和分辨率,因此很难专门针对它们。最好的办法是使用 Bootstrap 中显示的流程来确保它在任何屏幕尺寸下看起来都不错。

这是通过在 Bootstrap 中包含 768 像素以下的流体宽度布局来实现的。

关于android - 跨设备工作的媒体断点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16714630/

相关文章:

java - 固定行数和列数的网格 - android studio

iphone - TableView单元格背景图像问题

ios - iTunesConnect 无法接受邀请 - 无效年份

使用纯 CSS 在点击时进行 CSS3 转换

android - 调用api时只得到一半的json日期

android - 1.12版后如何在Flutter中禁用Proguard?

iphone - 如何使用文件名中带有空格的自定义字体文件

html - 为什么我的 box-shadow 不能在这些 flex children 上正确重叠?

html - 在文本框右侧添加 `fa fa search`

android - 在 Jetpack Compose 中使用 NavHostFragment