css - 添加图像时使宽度与屏幕相同而高度可滚动

标签 css html

我有一个 2000* 8000 像素的图像。我想让宽度与加载窗口相同,而高度必须是可滚动的。 我的意思是页面加载后 width:100% 和 height:25% 必须只显示图像。然后,当我向下滚动时,必须显示其余高度,即图像应该只向下滚动,而不是横向滚动。

.img {
  max-width: 100%;
  max-height: 100%;
  height: inherit !important;
}

html {
  background: url(importantwebsite.jpg);
  background-size: 100%;
  /*-webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;*/		
}

我使用了上面的代码,但它显示了 100% 的宽度和 25% 的高度,而图像的其余部分没有显示。请帮助..!!

最佳答案

演示 - http://jsfiddle.net/victor_007/uoco335z/

改变图片的width:100%height:auto

.img {
  width: 100%;
  height: auto;
}
<img class="img" src="http://placeimg.com/2000/8000/any">

关于css - 添加图像时使宽度与屏幕相同而高度可滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26989299/

相关文章:

CSS :after content below a select element causes click not to work

html - 没有 JavaScript 的动态大小伪元素 CSS

javascript - Canvas - 将第一个 Canvas 中生成的图像添加到第二个 Canvas 中

html - 显示隐藏的 div

css - 在公共(public)页面和管理仪表板之间拆分基本样式表

html - 选项卡式内容区域中的内容呈现

javascript - 如何使用 angularjs 将样式应用于字符串中使用的分隔管道?

html - 使容器淡入淡出 css

html - div 中的空间太大

php - 如何在 PHP 中的页面之间传递数据?