- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
目前我正在创建一个响应式网站。我目前遇到的问题是响应式布局的设计(不是我设计的,我只是实现设计的人)的固定宽度为 745px。当然,这不是大多数(如果有的话)平板电脑的宽度。
例如,在宽度为 768px 的 iPad 上,每边会有 10px 的边距。这看起来不太好,而且设计者也不是这样设计的。
有没有一种方法可以在不诉诸百分比值的情况下使网站在移动/平板电脑设备上更高档?设计的几个部分依赖于固定的像素值,将整个设计转换为百分比值或多或少是不可能的。
例如,如果我只是在 iPad 上稍微放大,它看起来完全符合预期。因此,如果我可以选择强制平板设备缩放到 745 像素宽度,然后保持固定,那正是我所需要的。然而,经过一番谷歌搜索后,我还没有找到任何东西。
首选 CSS/HTML 解决方案,但 JavaScript 也可以。
再澄清一点:此解决方案的目标只是纵向模式下的平板电脑。横屏中的智能手机和平板电脑应该保持原样。
最佳答案
您可以包括放大到您的相应媒体查询:
您可以使用 transform:scale();
(带有相应的浏览器前缀)和 IE zoom:<x>
,结果是像这样的:
@your according media-query{
-webkit-transform: scale(1.1); /* Safari 3.1+, Chrome */
-moz-transform: scale(1.1); /* Firefox 3.5+ */
-ms-transform: scale(1.1); /* IE9+ */
-o-transform: scale(1.1); /* Opera 10.50+ */
transform: scale(1.1);
zoom: 1.1; /* old IEs*/
}
这应该在浏览器中得到相当好的支持,并且不会通过禁止用户按他们希望的方式缩放来扰乱用户体验(就像您的 javascript 解决方案那样)。
显然,这可能需要一些 javascript 调整以适应目标设备视口(viewport)的精确测量值。
关于html - 让网站在不使用百分比的情况下扩大规模,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13450784/
我正在尝试缩放 :before我的内容 到目前为止,悬停时会应用样式,但没有视觉变化,:before保持相同的比例。 到目前为止我得到了什么: 12 SASS(CSS): .c
我正在使用 CGAffineTransformMake 转换 View 。它可以旋转、缩放和平移。这很好用。但我无法找到一种方法将比例限制为最大尺寸。 如果超出比例,我仍然需要应用当前的旋转和平移。
我想知道当我无法访问存储它的实际硬盘时是否有办法确定我的 svn repo 的大小?我之所以这么问,是因为我们的项目托管在谷歌代码上。有 1GB 的限制。我怀疑我们是否接近它,但我真的不知道并且想密切
抱歉,我已经花了大约 5 个小时来研究这个问题,但无法弄清楚发生了什么。我正在玩 http://bl.ocks.org/mbostock 上的一些示例网站并尝试向堆积条形图添加图例。 为此,我设置了比
我正在使用这个: var response = client.Search(s => s.Query(q => q.Ids(c => c.Values(new List(tempDictionary.
我想扩展一个 wildfly 容器,该容器暴露了多个端口并具有确定性结果。 docker-compose.yml version: '3' services: wildfly-server:
我目前正在使用 Linode 来部署我的应用程序。我有 2 台服务器,1 台数据库服务器,前面有 1 个负载均衡器。 我使用Redis作为数据库和NowJS来实现聊天室。使用 Pub/Sub 一切正常
在开发过程中,我需要经常更新我的 Web 应用程序源代码并将更新后的 war 部署到远程 Tomcat 服务器。上传一场大战 (25MB) 在我的连接上花费的时间太长(大约 30 分钟),这非常低效。
我有一个在生产中需要 websocket 连接的网络服务器。我使用 docker-compose 和 nginx 作为代理来部署它。 所以我的撰写文件如下所示: version: '2' servic
我的 Web 服务是在 Grails/Gradle 中创建的,其中包含许多依赖项 jar,使得部署在 tomcat8 中的 war 规模很大。有没有什么办法可以让我的 war 使用来自不同位置的依赖项
我是一名优秀的程序员,十分优秀!