所以,想象一下,我有一个像这样狭窄的导航菜单:展开导航菜单通过CSS/HTML按钮,点击后
窄菜单:
.narrow-menu {
width: 60px;
/* Some more conditions */
}
|[X]| <-- after clicking this button menu should expand as below
| |
| A |
| B |
| C |
| D |
| E |
| F |
| G |
正如你在示例见上面有[X]
按钮,后点击它菜单应如下扩展:
完整的菜单:
.full-menu {
width: 300px;
/* Some more conditions */
}
|Profile Photo [X]| <-- after clicking this button menu should became narrow again
|Some Info |
| |
| Home |
| News |
| Contacts |
| About Us |
| |
如您在上面的示例中看到的,再次单击[X]
按钮后,应该使菜单再次缩小。
当然这些菜单有不同的HTML div,所以也许实现它我不需要编辑CSS呢?你有想法我怎么能实现它?
你可以在JS fiddle
显示您迄今为止所尝试的内容 – guradio
您能分享相关的HTML和JQ,以便我们可以帮助您更好吗? –
@guradio我没有想法,我怎么能通过CSS实现它,这就是为什么我要求你的帮助,它怎么可能完成。 – Infinity