【发布时间】:2011-12-27 22:00:39
【问题描述】:
我正在寻找为网站构建主页。我希望主页有 4 或 5 个矩形,一个接一个,位于页面中心。这些矩形中的每一个都将在其中包含一个图像(左侧)和一些文本(右侧)。
当用户将鼠标悬停在每个矩形上时,我希望它在页面上垂直向下延伸 4-500 像素(保持其水平长度),并让矩形下方的矩形被鼠标悬停,也向下移动页面(以容纳扩展的“抽屉”)。当鼠标从“抽屉”中取出时,“抽屉”缩回形成原来的矩形,其他矩形回到原来的位置。
“抽屉”的内容将是文本和图像,原始矩形保持静止并充当“抽屉”的标题或标题。我的问题是:我将如何完成让每个矩形展开的任务,让其他矩形同时移动,然后在鼠标移开时收回。
我猜这将通过 CSS 转换的东西来完成(也许还有一些花哨的 HTML5 的东西?),但这就是我对 CSS 的了解结束的地方。我意识到这是一个相当大且复杂的问题,因此非常感谢任何帮助。
非常感谢。
【问题讨论】:
标签: html css css-transitions