html - 使静态图像可滚动

标签 html css ruby-on-rails heroku

我有一个 Ruby on Rails 应用程序,目前托管在 Heroku 上,我在那里提供静态图像。我已经尝试了使图像可滚动的各种方法/CSS 组合,但似乎没有任何效果。目前我使用 background-size:cover 并且它适用于屏幕分辨率较大的人,但问题是图像对于屏幕分辨率较小的人来说不可滚动,即图像被截断。

这是目前使用的:

body {
    background-image: url('#file path');
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-size: cover;
    background-position: top center;
    background-color: #464646;
}
<body>
		<%= yield %>
</body>

(#文件路径是指向 Amazon S3 静态图像的链接)

关于如何实现这一点有什么建议吗?

最佳答案

尝试在您的 CSS 中添加:.myClass img {overflow:scroll;} 以告知浏览器允许滚动查看溢出内容。

编辑:这无法使用我测试过的封面来完成,请尝试将其更改为不同的背景大小(例如 contain)。

关于html - 使静态图像可滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30143916/

相关文章:

javascript - 在网页上运行 JS 函数的问题

jquery - css3 card flip hover和click冲突

html - 使用 CSS 将无序列表呈现为 <select>

javascript - 使用javascript将div标签插入页面顶部

html - 使用 CSS 向移动版本的文本添加字符

jquery - 使用多个 Ruby on Rails Controller / View 和滑动页面转换的单页网站

ruby-on-rails - 选择标签在 rails 3.1 rc4 中包含空白行为

javascript - 加载 HTML 和脚本命令执行

javascript - 关于 Accordion 问题的 jQuery toggleClass

javascript - 在单模式中断功能中使用 Ajax 呈现部分