草庐IT

viewport-fit

全部标签

html - 如何让 CSS3 渐变跨越整个页面的高度,而不仅仅是视口(viewport)?

我有一个跨浏览器的CSS渐变,例如:#background{background:#1E5799;/*oldbrowsers*/background:-moz-linear-gradient(top,#002c5a0%,#79d6f4100%);/*firefox*/background:-webkit-gradient(linear,lefttop,leftbottom,color-stop(0%,#002c5a),color-stop(100%,#79d6f4));/*webkit*/filter:progid:DXImageTransform.Microsoft.gradient

html - 如何让 CSS3 渐变跨越整个页面的高度,而不仅仅是视口(viewport)?

我有一个跨浏览器的CSS渐变,例如:#background{background:#1E5799;/*oldbrowsers*/background:-moz-linear-gradient(top,#002c5a0%,#79d6f4100%);/*firefox*/background:-webkit-gradient(linear,lefttop,leftbottom,color-stop(0%,#002c5a),color-stop(100%,#79d6f4));/*webkit*/filter:progid:DXImageTransform.Microsoft.gradient

html - 旋转和缩放图像到 "fit"容器 div

我正在使用transform根据图像的EXIF数据旋转图像。然后,我想通过使其适合其父div来“全屏”显示它。问题是,max-width/max-height和所有其他调整大小的指令“忽略”旋转(这是正常的,根据transform规范,元素的转换在流程中被“忽略”。Jsfiddle:http://jsfiddle.net/puddjm4y/2/div.top{position:fixed;width:100%;height:100%;border:1pxsolidblue;}img{transform:rotate(90deg);max-width:100%;max-height:10

html - 旋转和缩放图像到 "fit"容器 div

我正在使用transform根据图像的EXIF数据旋转图像。然后,我想通过使其适合其父div来“全屏”显示它。问题是,max-width/max-height和所有其他调整大小的指令“忽略”旋转(这是正常的,根据transform规范,元素的转换在流程中被“忽略”。Jsfiddle:http://jsfiddle.net/puddjm4y/2/div.top{position:fixed;width:100%;height:100%;border:1pxsolidblue;}img{transform:rotate(90deg);max-width:100%;max-height:10

jquery - 移动键盘调整视口(viewport)大小

我正在做一个响应式网站,但遇到了这个问题。一切正常,直到我选择一个[inputtype="text"]并弹出键盘,整个网站都调整了大小,就像屏幕尺寸只是键盘上方的部分一样。我只想保持正常大小。我也在其他论坛上尝试了在stackoverflow上提出的所有解决方案,但似乎没有任何效果。有人知道如何解决这个问题吗?SchoolIn//othercode更新:我将尝试更好地解释。我有一个头部//othercode//Hereissometext//othercode然后是内容部分//othercode//othercode//othercode所有元素都是百分比,没有像素。当键盘出现标题时,

jquery - 移动键盘调整视口(viewport)大小

我正在做一个响应式网站,但遇到了这个问题。一切正常,直到我选择一个[inputtype="text"]并弹出键盘,整个网站都调整了大小,就像屏幕尺寸只是键盘上方的部分一样。我只想保持正常大小。我也在其他论坛上尝试了在stackoverflow上提出的所有解决方案,但似乎没有任何效果。有人知道如何解决这个问题吗?SchoolIn//othercode更新:我将尝试更好地解释。我有一个头部//othercode//Hereissometext//othercode然后是内容部分//othercode//othercode//othercode所有元素都是百分比,没有像素。当键盘出现标题时,

html - 由于在移动网络上为文本输入打开键盘而忽略或禁用移动视口(viewport)调整大小?

我正在为responsivebackgroundimages使用这个纯CSS策略和responsivebackgroundimageandcontainedcontent...我用于背景和内容的设置类型示例:Examplecontent.cont-content-a{display:table;position:relative;z-index:2;width:100%;height:100%;}.cont-content-b{display:table-cell;vertical-align:middle;text-align:center;}我编辑了上面的代码以仅包含内容的样式。单

html - 由于在移动网络上为文本输入打开键盘而忽略或禁用移动视口(viewport)调整大小?

我正在为responsivebackgroundimages使用这个纯CSS策略和responsivebackgroundimageandcontainedcontent...我用于背景和内容的设置类型示例:Examplecontent.cont-content-a{display:table;position:relative;z-index:2;width:100%;height:100%;}.cont-content-b{display:table-cell;vertical-align:middle;text-align:center;}我编辑了上面的代码以仅包含内容的样式。单

javascript - 如何使文本区域的插入符号始终保持在视口(viewport)内?

我有一个页面,其中有一个很长的文本区域,用于编辑大量文本。通常,当您键入时,当插入符接近文本区域的底部时,页面会自动滚动以将插入符始终保持在视口(viewport)内(Firefox一次滚动一行,Chrome将插入符滚动到视口(viewport))。我的问题来自于我正在根据用户键入的内容以编程方式更改文本区域的内容。在某些情况下,这涉及添加额外的内容,从而将插入符号推到View之外。只要用户按下一个键,自动滚动就会启动,插入符号就会滚动到View中——但不会在之前滚动,所以当用户输入时,他们会看不到插入符号。我曾希望我可以简单地触发文本区域上的关键事件以使浏览器自动滚动,但触发的事件不

javascript - 如何使文本区域的插入符号始终保持在视口(viewport)内?

我有一个页面,其中有一个很长的文本区域,用于编辑大量文本。通常,当您键入时,当插入符接近文本区域的底部时,页面会自动滚动以将插入符始终保持在视口(viewport)内(Firefox一次滚动一行,Chrome将插入符滚动到视口(viewport))。我的问题来自于我正在根据用户键入的内容以编程方式更改文本区域的内容。在某些情况下,这涉及添加额外的内容,从而将插入符号推到View之外。只要用户按下一个键,自动滚动就会启动,插入符号就会滚动到View中——但不会在之前滚动,所以当用户输入时,他们会看不到插入符号。我曾希望我可以简单地触发文本区域上的关键事件以使浏览器自动滚动,但触发的事件不