响应式整页图像(100% 高度)
Responsive full page image (100% height)
虽然有很多关于这个特定主题的内容,但我已经尝试了其他人的指点,但无济于事。
我有一个带有 id=headerimg 的 div,如下所示:-
https://jsfiddle.net/9d3bmpxc/1/
如您所见,我使用了常见的 css 作为全宽响应图像:-
#headerimg {
background: url(http://www.adamoxenhamsmith.co.uk/site/img/NewYork.jpg) no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
正如您将在 JSFiddle link 中看到的那样,我的图像没有响应,即使我将最小高度设置为 100% 也没有任何反应。
另请注意,顶部的四个点表示我的导航没有样式。
非常感谢您的帮助。
如果要将元素的高度设置为 100%,还需要设置父元素(在本例中为主体)的高度。如果您将 height: 100%
添加到您的 #headerimg 元素并将以下内容添加到您的 CSS:
html, body { height:100%; }
这应该会以全高显示您的图片。
虽然有很多关于这个特定主题的内容,但我已经尝试了其他人的指点,但无济于事。
我有一个带有 id=headerimg 的 div,如下所示:-
https://jsfiddle.net/9d3bmpxc/1/
如您所见,我使用了常见的 css 作为全宽响应图像:-
#headerimg {
background: url(http://www.adamoxenhamsmith.co.uk/site/img/NewYork.jpg) no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
正如您将在 JSFiddle link 中看到的那样,我的图像没有响应,即使我将最小高度设置为 100% 也没有任何反应。
另请注意,顶部的四个点表示我的导航没有样式。
非常感谢您的帮助。
如果要将元素的高度设置为 100%,还需要设置父元素(在本例中为主体)的高度。如果您将 height: 100%
添加到您的 #headerimg 元素并将以下内容添加到您的 CSS:
html, body { height:100%; }
这应该会以全高显示您的图片。