Html 响应性网站-高度始终为100%
我有一个响应网站,并试图设置背景图像,使高度始终是100%。宽度没什么大不了的,但是图片底部的一些元素总是需要显示出来。但是,我不能完全正确地编码: CSS: HTML:Html 响应性网站-高度始终为100%,html,css,responsive-design,magento-1.9,Html,Css,Responsive Design,Magento 1.9,我有一个响应网站,并试图设置背景图像,使高度始终是100%。宽度没什么大不了的,但是图片底部的一些元素总是需要显示出来。但是,我不能完全正确地编码: CSS: HTML: <div class="main-container"> </div> 我的网站是通过磁电机,但我不认为这应该有任何不同的CSS 我错过了什么 更新:只是确认一下,似乎每个人都很困惑。我希望我的背景图像始终为100%(不更短)。因此,如果浏览器变短,图像将缩小,以确保始终
<div class="main-container">
</div>
我的网站是通过磁电机,但我不认为这应该有任何不同的CSS
我错过了什么
更新:只是确认一下,似乎每个人都很困惑。我希望我的背景图像始终为100%(不更短)。因此,如果浏览器变短,图像将缩小,以确保始终显示图像的完整高度。所以我猜图像的大小主要取决于浏览器的高度 尝试使用:
背景尺寸:封面代码>尝试使用:背景尺寸:封面代码>尝试使用:背景尺寸:封面代码>尝试使用:背景尺寸:封面代码>您可以使用vh
尺寸调整元件。它代表视口高度
,大多数现代浏览器都支持它。将其应用于.main容器
元素,以便始终为其提供浏览器窗口的完整高度和宽度
body.cms-home .main-container {
margin-top: 20px;
background-image: url("../images/landing.jpg");
background-repeat: no-repeat;
background-size: cover;
background-position: center;
}
body.cms-home .main-container {
background-image: url("../images/landing.jpg");
background-repeat: no-repeat;
height: 100vh;
width: 100%;
background-size: cover;
background-position: center;
}
请注意,如果页面可滚动,您可能还希望为其指定一个位置:fixed
您可以使用vh
尺寸调整元件。它代表视口高度
,大多数现代浏览器都支持它。将其应用于.main容器
元素,以便始终为其提供浏览器窗口的完整高度和宽度
body.cms-home .main-container {
background-image: url("../images/landing.jpg");
background-repeat: no-repeat;
height: 100vh;
width: 100%;
background-size: cover;
background-position: center;
}
请注意,如果页面可滚动,您可能还希望为其指定一个位置:fixed
您可以使用vh
尺寸调整元件。它代表视口高度
,大多数现代浏览器都支持它。将其应用于.main容器
元素,以便始终为其提供浏览器窗口的完整高度和宽度
body.cms-home .main-container {
background-image: url("../images/landing.jpg");
background-repeat: no-repeat;
height: 100vh;
width: 100%;
background-size: cover;
background-position: center;
}
请注意,如果页面可滚动,您可能还希望为其指定一个位置:fixed
您可以使用vh
尺寸调整元件。它代表视口高度
,大多数现代浏览器都支持它。将其应用于.main容器
元素,以便始终为其提供浏览器窗口的完整高度和宽度
body.cms-home .main-container {
background-image: url("../images/landing.jpg");
background-repeat: no-repeat;
height: 100vh;
width: 100%;
background-size: cover;
background-position: center;
}
请注意,如果页面可滚动,您可能还希望为其指定一个位置:fixed
套装背景尺寸:封面;背景位置:固定
以保持其位置。完全覆盖。封面不会使底部元素始终显示您希望图像被压扁,并始终遵守浏览器窗口的宽度和高度,请查看我的答案和演示。设置背景尺寸:封面;背景位置:固定
以保持其位置。完全覆盖。封面不会使底部元素始终显示您希望图像被压扁,并始终遵守浏览器窗口的宽度和高度,请查看我的答案和演示。设置背景尺寸:封面;背景位置:固定
以保持其位置。完全覆盖。封面不会使底部元素始终显示您希望图像被压扁,并始终遵守浏览器窗口的宽度和高度,请查看我的答案和演示。设置背景尺寸:封面;背景位置:固定
以保持其位置。完全覆盖。覆盖不会使底部元素始终显示您希望图像被压扁,并始终遵守浏览器窗口的宽度和高度,请查看我的答案和演示。谢谢,这是因为我可以看到图像的底部。但我希望高度能填满可用空间(即,下方无空白)请给我网站查看谢谢,这是因为我可以看到图像的底部。但我希望高度能填满可用空间(即,下方无空白)请给我网站查看谢谢,这是因为我可以看到图像的底部。但我希望高度能填满可用空间(即,下方无空白)请给我网站查看谢谢,这是因为我可以看到图像的底部。但我希望高度能填满可用空间(即,下方无空白)请给我网站查看谢谢,这是因为我可以看到图像的底部。但是我希望高度能够填满可用空间(即,其下方没有空白),如果将背景应用于
标记,则会发生什么情况代码>而不是在正文中
?这可能会修复浏览器所做的任何边距。您的意思是删除“body.cms home”使其成为“.main container”吗?如果是这样,很遗憾,这没有任何区别。谢谢,这是因为我可以看到图像的底部。但是我希望高度能够填满可用空间(即,其下方没有空白),如果将背景应用于
标记,则会发生什么情况代码>而不是在正文中
?这可能会修复浏览器所做的任何边距。您的意思是删除“body.cms home”使其成为“.main container”吗?如果是这样,很遗憾,这没有任何区别。谢谢,这是因为我可以看到图像的底部。但是我希望高度能够填满可用空间(即,其下方没有空白),如果将背景应用于
标记,则会发生什么情况代码>而不是在正文中
?这可能会修复浏览器所做的任何边距。您的意思是删除“body.cms home”使其成为“.main container”吗?如果是这样,很遗憾,这没有任何区别。谢谢,这是因为我可以看到图像的底部。但我希望高度能填满可用空间(即。