草庐IT

Viewport

全部标签

ipad - iOS 设备的视口(viewport)元标记

是否说明与声明效果相同对于iPad? 最佳答案 这确实取决于设备的方向:设置特定的像素值将使您的布局按比例放大1.333,以在横向模式下适应1024像素的设备宽度。另一方面,设置width=device-width不会放大任何东西,但会更改视口(viewport)宽度,然后您可以使用媒体查询为此优化布局。或者这至少是理论:即使在横向模式下,iPad也会以某种方式将width=device-width解释为768px。为了获得真实的设备宽度,您必须添加initial-scale=1。因此,我不同意James的建议。只是去:并使用液体/

html - 防止固定位置背景图像 : cover from resizing in mobile browsers upon address bar hide

很抱歉缺少这方面的示例,但我认为它很容易理解。我的网站有一个固定的背景,目前是这样实现的:#background{position:fixed;top:0;bottom:0;left:0;right:0;background-color:#28305e;background-image:url(../images/background.jpg);background-size:cover;-moz-background-size:cover;background-position:centercenter;z-index:-10;}到目前为止,这在所有浏览器中都很棒,除了移动浏览器,它

html - 防止固定位置背景图像 : cover from resizing in mobile browsers upon address bar hide

很抱歉缺少这方面的示例,但我认为它很容易理解。我的网站有一个固定的背景,目前是这样实现的:#background{position:fixed;top:0;bottom:0;left:0;right:0;background-color:#28305e;background-image:url(../images/background.jpg);background-size:cover;-moz-background-size:cover;background-position:centercenter;z-index:-10;}到目前为止,这在所有浏览器中都很棒,除了移动浏览器,它

html - 更改窗口宽度\高度时自动调整大小的 div

我到处都看过。仍然无法想出一个非常“基本”想法的示例代码:一个占屏幕大小90%的div,它会在浏览器大小发生变化时自行调整(占相对屏幕的90%)其中的嵌套div也应该自行调整大小。有可能吗?编辑:当我尝试垂直调整屏幕大小时,宽度90%不起作用。 最佳答案 使用vh属性。它表示视口(viewport)高度,是一个百分比。所以height:90vh表示视口(viewport)高度的90%。这适用于大多数现代浏览器。例如。div{height:90vh;}你可以放弃body上其他100%愚蠢的东西。如果您有标题,您还可以做一些有趣的事情,

html - 更改窗口宽度\高度时自动调整大小的 div

我到处都看过。仍然无法想出一个非常“基本”想法的示例代码:一个占屏幕大小90%的div,它会在浏览器大小发生变化时自行调整(占相对屏幕的90%)其中的嵌套div也应该自行调整大小。有可能吗?编辑:当我尝试垂直调整屏幕大小时,宽度90%不起作用。 最佳答案 使用vh属性。它表示视口(viewport)高度,是一个百分比。所以height:90vh表示视口(viewport)高度的90%。这适用于大多数现代浏览器。例如。div{height:90vh;}你可以放弃body上其他100%愚蠢的东西。如果您有标题,您还可以做一些有趣的事情,

javascript - 键 "device-width;"的视口(viewport)参数值 "width"无效,已被忽略。注意

我在JavaScript中遇到这个错误:Viewportargumentvalue"device-width;"forkey"width"isinvalid,andhasbeenignored.Notethat';'isnotaseparatorinviewportvalues.Thelistshouldbecomma-separated.我该如何解决这个问题? 最佳答案 我有同样的错误。奇怪的是,修复起来非常简单。只需将分号更改为逗号,例如: 关于javascript-键"device

javascript - 键 "device-width;"的视口(viewport)参数值 "width"无效,已被忽略。注意

我在JavaScript中遇到这个错误:Viewportargumentvalue"device-width;"forkey"width"isinvalid,andhasbeenignored.Notethat';'isnotaseparatorinviewportvalues.Thelistshouldbecomma-separated.我该如何解决这个问题? 最佳答案 我有同样的错误。奇怪的是,修复起来非常简单。只需将分号更改为逗号,例如: 关于javascript-键"device

html - 页面高度到视口(viewport)的 100%?

首先我要说的是,我对整个Web开发非常陌生,这是我的第一个响应式网站,所以请保持温和并记住这一点,我是这个词的定义阶段。搜索了一段时间的答案但没有运气,我希望这里有人可以帮助我。我正在尝试为该网站制作主页。该设计只是页面左侧下方的一个block,在顶部显示Logo,然后在下方显示一系列链接,所有这些都在同一背景上。在它的右边是一个大图像,它填满了屏幕的其余部分。我希望整个页面填满任何设备的浏览器窗口,因此绝对不需要滚动,即宽度和高度都是视口(viewport)的100%。页面的宽度一点也不让我难过,根据我的需要巧妙地调整到不同的屏幕尺寸,侧边栏占宽度的20%,主图像占宽度的80%。然而

html - 页面高度到视口(viewport)的 100%?

首先我要说的是,我对整个Web开发非常陌生,这是我的第一个响应式网站,所以请保持温和并记住这一点,我是这个词的定义阶段。搜索了一段时间的答案但没有运气,我希望这里有人可以帮助我。我正在尝试为该网站制作主页。该设计只是页面左侧下方的一个block,在顶部显示Logo,然后在下方显示一系列链接,所有这些都在同一背景上。在它的右边是一个大图像,它填满了屏幕的其余部分。我希望整个页面填满任何设备的浏览器窗口,因此绝对不需要滚动,即宽度和高度都是视口(viewport)的100%。页面的宽度一点也不让我难过,根据我的需要巧妙地调整到不同的屏幕尺寸,侧边栏占宽度的20%,主图像占宽度的80%。然而

javascript - 视口(viewport)与窗口与文档

在下面的代码中,document.documentElement.clientWidth1349document.documentElement.clientHeight363window.innerWidth1366window.innerHeight363window.screen.height768window.screen.width1366所以,我的桌面屏幕是1366像素宽和768像素高。我了解到,使用document.documentElement.clientWidth和document.documentElement.clientHeight引用视口(viewport)