html - CSS:如何制作排除图像纵横比的响应式背景图像?

标签 html css

我想在 body 中制作一个不会保持 ratio 纵横比的背景图片。

html,
body {
  height: 100%;
  background-image: url(../images/xmasbg13.jpg);
  background-size: 100% 100%;
  background-repeat: no-repeat;
}

如果浏览器窗口处于全屏状态,上面的代码可以正常工作。但是当我调整浏览器大小时,它会保持图像的纵横比,不会覆盖整个页面。

最佳答案

background-size:cover怎么样

http://jsfiddle.net/2ez1e3mn/

您可以调整结果 Pane 的大小,图像也会随之调整大小(全高和全宽)。

关于html - CSS:如何制作排除图像纵横比的响应式背景图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34034734/

相关文章:

html - 如何让代码文本覆盖和图像响应?

css - 列表编号和列表内容的不同字体

asp.net - 粘性页脚,但内容不会

javascript - Angular : get style of selected option

javascript - 访问者返回网站后不显示弹出窗口

javascript - 我怎样才能切换 <p :password> field to text and password with a checkbox check uncheck

javascript - 谷歌跟踪脚本导致网站布局问题

css - 将堆叠的字体图标作为元素符号列表的正确标记是什么?

javascript - 带百分比的 SVG 进度圈

html - 如何超链接电话号码?