html - CSS背景图像大小缩放

标签 html css

我需要有关背景图像大小缩放的帮助。 代码:http://codepen.io/AnilSimon123/pen/JRBRZa

我在这里保存

  .bgimage{
  background:url('http://www.thedesignlove.com/wp-content/uploads/2012/08/free-blue-abstract-vector-background-6.jpg');
  background-size:100% auto;
  height:700px;
  width:100%;
  background-position:top center;
  background-repeat:no-repeat; 
}

如您所见,图像的尺寸为 588 x251 像素。

我希望图像沿宽度拉伸(stretch)但保持其原始高度,同时保持容器的高度为 700 像素。图像的高度是动态的。

感谢和问候, 阿尼尔·西蒙

最佳答案

尝试使用 background-size: cover

.bgimage{
  background:url('http://www.thedesignlove.com/wp-content/uploads/2012/08/free-blue-abstract-vector-background-6.jpg');
  min-height: 251px;
  width:100%;
  background-position:top center;
  background-repeat:no-repeat; 
  background-size: 100%;
}

关于html - CSS背景图像大小缩放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40036295/

相关文章:

javascript - 如何使用 JQuery 和 PHP 通过 POST 提交属性值和表单值?

html - 导航栏折叠按钮仅展开(Bootstrap)

javascript - 范围输入以更改文本和图像

php - 防止浏览器控制台修改类(安全问题)

css - IE7 z-index/960gs多级菜单 "disappearing"bug

css - 为什么我的线性渐变不适用于我的图像?

php - 页面右栏推到左栏下方?

javascript - 由于死域,是否可以重新路由预先存在的图像链接?

html - 使用 CSS 的不平滑关键帧动画

css - Angular 垫表 - 粘性标题不起作用