草庐IT

viewport-fit

全部标签

html - 如何使 div 的百分比宽度相对于父 div 而不是视口(viewport)

HereistheHTMLIamworkingwith.我希望内部div占据其父div(外部)空间的50%。相反,它获得了视口(viewport)可用空间的50%,这意味着随着浏览器/视口(viewport)尺寸的缩小,它也会缩小。鉴于外部div的min-width为2000px,我希望内部div至少为1000px宽。 最佳答案 在节点上指定一个非静态位置,例如position:absolute/relative意味着它将用作其中绝对定位元素的引用http://jsfiddle.net/E5eEk/1/参见https://devel

html - 如何使 div 的百分比宽度相对于父 div 而不是视口(viewport)

HereistheHTMLIamworkingwith.我希望内部div占据其父div(外部)空间的50%。相反,它获得了视口(viewport)可用空间的50%,这意味着随着浏览器/视口(viewport)尺寸的缩小,它也会缩小。鉴于外部div的min-width为2000px,我希望内部div至少为1000px宽。 最佳答案 在节点上指定一个非静态位置,例如position:absolute/relative意味着它将用作其中绝对定位元素的引用http://jsfiddle.net/E5eEk/1/参见https://devel

iphone - 如何为正确处理旋转的 iPhone 设置视口(viewport)元?

所以我一直在使用:让我的HTML内容在iPhone上很好地显示。在用户使用之前效果很好将设备旋转到横向模式,其中显示仍然限制为320像素。是否有一种简单的方法来指定视口(viewport),该视口(viewport)会随着用户更改而改变设备方向?还是我必须求助于Javascript来处理? 最佳答案 我只是想自己解决这个问题,我想出的解决方案是:这似乎将设备锁定为1.0比例,无论其方向如何。作为副作用,它确实会完全禁用用户缩放(捏缩放等)。 关于iphone-如何为正确处理旋转的iPho

iphone - 如何为正确处理旋转的 iPhone 设置视口(viewport)元?

所以我一直在使用:让我的HTML内容在iPhone上很好地显示。在用户使用之前效果很好将设备旋转到横向模式,其中显示仍然限制为320像素。是否有一种简单的方法来指定视口(viewport),该视口(viewport)会随着用户更改而改变设备方向?还是我必须求助于Javascript来处理? 最佳答案 我只是想自己解决这个问题,我想出的解决方案是:这似乎将设备锁定为1.0比例,无论其方向如何。作为副作用,它确实会完全禁用用户缩放(捏缩放等)。 关于iphone-如何为正确处理旋转的iPho

html - 让 Div 覆盖整个页面(不仅仅是视口(viewport))?

所以我有一个我认为很常见但我还没有找到好的解决方案的问题。我想让一个覆盖div覆盖整个页面......而不仅仅是视口(viewport)。我不明白为什么这很难做到...我已经尝试将body、html高度设置为100%等,但这不起作用。这是我目前所拥有的:.OverLay{position:absolute;z-index:3;opacity:0.5;filter:alpha(opacity=50);top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:Black;color:White;}body{h

html - 让 Div 覆盖整个页面(不仅仅是视口(viewport))?

所以我有一个我认为很常见但我还没有找到好的解决方案的问题。我想让一个覆盖div覆盖整个页面......而不仅仅是视口(viewport)。我不明白为什么这很难做到...我已经尝试将body、html高度设置为100%等,但这不起作用。这是我目前所拥有的:.OverLay{position:absolute;z-index:3;opacity:0.5;filter:alpha(opacity=50);top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:Black;color:White;}body{h

javascript - 我可以即时更改移动版 Safari 中的视口(viewport)元标记吗?

我有一个为移动Safari浏览器构建的AJAX应用程序,需要显示不同类型的内容。对于某些内容,我需要user-scalable=1,对于其他内容,我需要user-scalable=0。有没有办法在不刷新页面的情况下修改content属性的值? 最佳答案 我意识到这有点老了,但是,是的,这是可以做到的。一些让您入门的javascript:viewport=document.querySelector("meta[name=viewport]");viewport.setAttribute('content','width=device

javascript - 我可以即时更改移动版 Safari 中的视口(viewport)元标记吗?

我有一个为移动Safari浏览器构建的AJAX应用程序,需要显示不同类型的内容。对于某些内容,我需要user-scalable=1,对于其他内容,我需要user-scalable=0。有没有办法在不刷新页面的情况下修改content属性的值? 最佳答案 我意识到这有点老了,但是,是的,这是可以做到的。一些让您入门的javascript:viewport=document.querySelector("meta[name=viewport]");viewport.setAttribute('content','width=device

javascript - 将视口(viewport)设置为缩放以适应宽度和高度

我正在开发一个适合特定宽度和高度的网站(一个885x610的div,边框为1像素,上边距为3像素)。我希望用户永远不必滚动或缩放来查看整个div;它应该始终完全可见。由于设备的分辨率和宽高比各不相同,因此我想到了使用JavaScript动态设置“viewport”元标记的想法。这样,div将始终具有相同的尺寸,不同的设备将不得不以不同的方式缩放,以便在其视口(viewport)中适应整个div。我尝试了我的想法并得到了一些奇怪的结果。以下代码适用于第一个页面加载(在Android4.4.0上的Chrome32.0.1700.99中测试),但当我刷新时,缩放级别会发生变化。此外,如果我注

javascript - 将视口(viewport)设置为缩放以适应宽度和高度

我正在开发一个适合特定宽度和高度的网站(一个885x610的div,边框为1像素,上边距为3像素)。我希望用户永远不必滚动或缩放来查看整个div;它应该始终完全可见。由于设备的分辨率和宽高比各不相同,因此我想到了使用JavaScript动态设置“viewport”元标记的想法。这样,div将始终具有相同的尺寸,不同的设备将不得不以不同的方式缩放,以便在其视口(viewport)中适应整个div。我尝试了我的想法并得到了一些奇怪的结果。以下代码适用于第一个页面加载(在Android4.4.0上的Chrome32.0.1700.99中测试),但当我刷新时,缩放级别会发生变化。此外,如果我注