html - 基于 Css 的菜单,可将网站向下滑动

标签 html css xhtml

任何人都可以建议基于 css 的大型菜单,该菜单在菜单下方(打开时)向下滑动网站,并在菜单关闭时向上滑动网站。或者如何构建此类菜单。

提前致谢

最佳答案

可以使用 css 转换。但如果没有 javascript,您将无法通过鼠标点击触发动画。

.slidemenu
{
    height: 0;
    background: red;
    transition: height 1s ease 0s;
    overflow: hidden;
}

.slidedown
{
    height: 20px;
}

当你给菜单添加.slidedown类时,它会向下滑动。移除时-向上滑动

http://jsfiddle.net/TXkWB/

更新(2014 年 3 月 20 日):

可以只使用 css ( http://jsfiddle.net/RMfSB/ ) 打开菜单。这可能没用,因为菜单会在失去焦点后关闭,但它确实有效。

关于html - 基于 Css 的菜单,可将网站向下滑动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14374570/

相关文章:

javascript - 未捕获的类型错误 : Cannot read property 'scrollTop' of undefined

javascript - 当我将鼠标快速移出绘图时,jQuery flot 工具提示不会隐藏

css - 有没有一种简单的方法可以开始使用 basscss?

javascript - 在刷新页面时记住类名

jquery - 在文本框上方或下方对齐弹出通知 (CSS/jQuery)

html - 3 列文本换行符

html - 带有 Box-Shadow = 6 个圆柱的单个 <div>。怎么运行的?

javascript - 在 JavaScript 中克隆 FileList 对象以进行文件上传?

html - 动画 3D 立方体仅适用于 Firefox

javascript - 我应该默认提供这些东西还是仅应客户要求提供