【发布时间】:2014-05-05 16:36:05
【问题描述】:
我已经为此工作了 10 多个小时,在网上搜索解决方案,但无济于事。
这是草图的屏幕截图:
我需要生成具有以下要求的网格布局:
- 整体采用水平滚动布局。
- 相对于其容器的高度响应(使用 Stretch-to-margin 技术,它已经相对于主体响应)。
- 3 行等高 (33.333%)
- 由方形图像锚点组成
- 鼠标悬停时:白色文本的颜色叠加
- 方形图片需要保持比例(降低窗口高度,图片宽度必须缩小。
- 整个布局的宽度必须是动态的,因为正方形的数量可能会有所不同。
我见过大量定义宽度并使用 padding-top 值定义高度的示例。它在这里不起作用,因为高度是定义值。
我明天将再次发布更新。
我有点绝望。想喝酒(开玩笑)。
【问题讨论】:
-
请贴出您尝试过的HTML和CSS
-
这可能会让你开始 - jsfiddle.net/y3XnM
-
我整晚都在想这件事。今天早上,我潜入了一个 jsfiddle 并制作了这个 jsfiddle.net/CharlesKaki/wp3Va/9 它以某种方式在 Safari 上工作,在 Firefox 上还可以,不了解 IE。令我惊讶的是,当更改窗口的高度时,宽度不会实时更新。你需要刷新。加载时,宽度成比例。
标签: css responsive-design