草庐IT

viewport-vw

全部标签

html - vw 和 vh 单位如何工作?

我想知道如何计算vh和vw的值。我正在设计一个使用2vw的网站,它非常适合我的文本。不过,我也只是猜测。请告诉我这些单元是如何工作的,以便我将来可以使用它们。我还想知道他们是否支持跨浏览器。 最佳答案 vw和vh分别是窗口宽度和高度的百分比:100vw是宽度的100%,80vw是80%等。要计算以像素为单位的值,您只需执行类似的操作vwToPx=function(vwValue){return$(window).outerWidth()/100*vwValue;}您应该注意的一件事是,移动版Safari仍然会错误地呈现vh,而且除了

javascript - 视口(viewport)大小改变时自动刷新页面

我正在为我的网站使用响应式和自适应媒体查询以适应智能手机......现在的问题是我的最大宽度移动查询以480像素结束,这是大多数手机旋转显示宽度(当手机在其上时边...)。现在一些手机,比如HTCdesire的最大屏幕宽度为533px,现在当用户第一次在垂直位置加载页面(320px屏幕宽度)并且他/她旋转屏幕到533px宽度时,它超出了我的设计规范它看起来有点糟糕……(因为布局是为最大480像素设计的……)现在解决这个问题的唯一方法是在视口(viewport)尺寸发生变化后刷新页面。如何强制刷新?谢谢 最佳答案 如果设备旋转窗口调整

javascript - 视口(viewport)大小改变时自动刷新页面

我正在为我的网站使用响应式和自适应媒体查询以适应智能手机......现在的问题是我的最大宽度移动查询以480像素结束,这是大多数手机旋转显示宽度(当手机在其上时边...)。现在一些手机,比如HTCdesire的最大屏幕宽度为533px,现在当用户第一次在垂直位置加载页面(320px屏幕宽度)并且他/她旋转屏幕到533px宽度时,它超出了我的设计规范它看起来有点糟糕……(因为布局是为最大480像素设计的……)现在解决这个问题的唯一方法是在视口(viewport)尺寸发生变化后刷新页面。如何强制刷新?谢谢 最佳答案 如果设备旋转窗口调整

html - 视口(viewport)高度 100% 不适用于页面元素

我不知道为什么我的边框停在页面底部之前。我尝试了很多事情:清除float、100%、jQuery、vh、vmax+我已经从stackoverflow阅读了其他问题,但它总是在底部之前停止。我有两个divsection.left和section.middle。我试图在section.leftdiv上设置一个8px边框,使其从页面顶部到底部。但如果页面变长,它就会停止。参见demoHTMLLoremipsumdolorsitamet,consectetueradipiscingelit.Sedposuereinterdumsem.Quisqueligulaerosullamcorperqu

html - 视口(viewport)高度 100% 不适用于页面元素

我不知道为什么我的边框停在页面底部之前。我尝试了很多事情:清除float、100%、jQuery、vh、vmax+我已经从stackoverflow阅读了其他问题,但它总是在底部之前停止。我有两个divsection.left和section.middle。我试图在section.leftdiv上设置一个8px边框,使其从页面顶部到底部。但如果页面变长,它就会停止。参见demoHTMLLoremipsumdolorsitamet,consectetueradipiscingelit.Sedposuereinterdumsem.Quisqueligulaerosullamcorperqu

html - 我可以使用 CSS 在视口(viewport)中垂直居中固定高度的 DIV 吗?

我们有一个登录页面,设计为在页面中间垂直居中放置一个200像素高的DIV。也就是说,它创建了一个200像素的蓝色带,从左边缘到右边缘(其中包含表单元素),理想情况下无论浏览器窗口如何调整大小,它都应该在视口(viewport)中保持垂直居中。这一定是一个CSS解决方案。假设这里有一些示例标记:Centerthisbabyverticallyinthe#mainDiv,please!假设我的CSS规定#mainDiv被拉伸(stretch)以覆盖视口(viewport)的顶部和底部,这很容易做到。是否有CSS规则可以应用于任何元素或页面,这些元素或页面将可靠地跨浏览器(包括IE6)垂直居

html - 我可以使用 CSS 在视口(viewport)中垂直居中固定高度的 DIV 吗?

我们有一个登录页面,设计为在页面中间垂直居中放置一个200像素高的DIV。也就是说,它创建了一个200像素的蓝色带,从左边缘到右边缘(其中包含表单元素),理想情况下无论浏览器窗口如何调整大小,它都应该在视口(viewport)中保持垂直居中。这一定是一个CSS解决方案。假设这里有一些示例标记:Centerthisbabyverticallyinthe#mainDiv,please!假设我的CSS规定#mainDiv被拉伸(stretch)以覆盖视口(viewport)的顶部和底部,这很容易做到。是否有CSS规则可以应用于任何元素或页面,这些元素或页面将可靠地跨浏览器(包括IE6)垂直居

html - 在 CSS 中,VW 和 EM 有什么区别?

我想知道VW和EM之间的主要区别是什么,因为它们都随窗口大小缩放,并且都在响应式设计中使用。 最佳答案 IamwonderingwhatisthemaindifferencebetweenVWandEM,asbothofthetheyscalewiththewindowsizeandbothofthemareusinginresponsivedesign.VW是——正如一些人正确指出的那样——视口(viewport)的百分比宽度。考虑到小型智能设备通常具有高而窄的视口(viewport),而更大的笔记本电脑类型设备具有更多信箱形状的

html - 在 CSS 中,VW 和 EM 有什么区别?

我想知道VW和EM之间的主要区别是什么,因为它们都随窗口大小缩放,并且都在响应式设计中使用。 最佳答案 IamwonderingwhatisthemaindifferencebetweenVWandEM,asbothofthetheyscalewiththewindowsizeandbothofthemareusinginresponsivedesign.VW是——正如一些人正确指出的那样——视口(viewport)的百分比宽度。考虑到小型智能设备通常具有高而窄的视口(viewport),而更大的笔记本电脑类型设备具有更多信箱形状的

html - 制作内容以缩放并适合 PhoneGap(使用视口(viewport))

我正在尝试将一个旧元素改编并移植到PhoneGap。到目前为止,该元素在Android浏览器下可以正常工作,但不能与PhoneGap一起使用,因为它不会调整内容以适应整个屏幕。它总是留下一个空白,这不是我想要的。PhoneGap似乎没有关注我正在使用的元标记中的视口(viewport)属性。我一直在做一些测试来找出问题,但没有任何结果。例如下面的测试只包含两个文件:index.html和config.xml它包含一个宽度为276像素的DIV,我希望PhoneGap能够像Android浏览器一样使其适合整个页面。顺便说一句,我正在使用PhoneGapBuild网站在线构建此测试。这是in