我需要的是通过CSS实现响应式全屏背景图片,例如像这个网站那样。
我在这里阅读了很多案例并看到了一个“最佳答案”响应式css背景图片的主题。但我仍然找不到适合我的解决方案。 这是我的Fiddle代码:
我在这里阅读了很多案例并看到了一个“最佳答案”响应式css背景图片的主题。但我仍然找不到适合我的解决方案。 这是我的Fiddle代码:
.container {
background-image: url(http://www.spektyr.com/PrintImages/Cerulean%20Cross%203%20Large.jpg);
background-repeat: no-repeat;
background-size: 100%;
background-position: center;
height: 700px;
推荐中的答案未设置任何高度,图像根本不会出现。当我调整窗口大小到更小时,图像顶部会留下一些空间,而不是每次都适合窗口。
我做错了什么?
解决方案
经过数小时的实验,得出了使用 padding-top 属性而不是设置 height 的解决方案。
background-size: cover;
吗? - Jacob G