我想做一份半相同的手册,就像这页上的一样
I want to make semi-identical manu like the one on this page - how?
我想做一个类似于本页的菜单。
当我将鼠标悬停在HOME上时,HOME向右移动(如何做到这一点)并且整个子菜单通过动画显示。当我看开发工具,我不能确定是否这个菜单是在CSS或javascript只。有人能简单解释一下如何制作这样的手册,例如,如果它是jquery或javascript在哪里找到库。
你甚至可以使用纯CSS:
* {margin: 0; padding: 0; list-style: none; font-family: 'Segoe UI'; -webkit-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
label, a {text-decoration: none; cursor: pointer; color: #99f;}
li {padding: 5px;}
#menu {display: none;}
.menu-trigger {position: absolute; border: 1px solid #ccc; display: inline-block; padding: 5px; left: 0;}
.menu-bar {position: absolute; width: 75px; border: 1px solid #ccc; padding: 5px; left: -90px;}
#menu:checked + .menu .menu-trigger {left: -90px;}
#menu:checked + .menu .menu-bar {left: 0;}
<input type="checkbox" id="menu" />
<div class="menu">
<label for="menu" class="menu-trigger">Menu</label>
<div class="menu-bar">
<ul>
<li><a href="#">Home</a>
</li>
<li><a href="#">Contact</a>
</li>
<li>
<label for="menu">Close</label>
</li>
</ul>
</div>
</div>
小提琴:http://output.jsbin.com/qeyocodepe
相关文章:
- 如何检测滚动事件是否像在触摸设备上一样只触发一次
- 我正在创建一个聊天,但每次我发送消息时,它都不会让我再发送另一条消息,就像表格一样;不起作用
- 给Chai/Mocha一份应该包括在内的部分钥匙清单
- Soundcloud API寻呼-8000的偏移限制是否意味着您可以'I don’我无法得到一份超过8000长的
- 提交一份表格,阿加星也
- 有没有办法使用 javascript (jquery) 使元素的行为**完全**就像它被点击一样(一种独特的情况)
- 有window.load'会有问题吗;在'一份文件.准备
- 我是否需要在lib或vendor文件夹中保留一份js库的副本,尽管已经使用npm安装了
- 如何提交一份特定的表格,而不让两者的内容都消失
- Javascript滑块在一段时间后像疯了一样滑动
- 一组单选按钮上的onfocus事件如何像单个控件一样工作?
- 有没有办法提交一份“假的”照片?表单使用jQuery
- 玉版印刷猫鼬系列;只拿到一份文件
- 从网站上打印一份表格提交
- 并列表.找到并返回一份副本
- HTML使常规按钮像一组单选按钮一样
- 我想做一份半相同的手册,就像这页上的一样
- 像Rhino一样,对多个作用域编译一次
- 为什么redux需要在每次数据更改时生成一份数据副本?
- 使复选框可以像单选按钮一样一次选择一个