我即将启动一个需要下拉菜单的项目 - 基本上,它将包含类别,并且在这些类别中 - 将为子类别添加额外的下拉列表。 ALA。
MENU
---> Colors
---> Sizes --> Large
---> Makes Medium
每只猫“都可以”拥有一个子菜单。
我的问题是关于CSS3菜单的出现 - 以及它们与传统JS创建的菜单相比有什么优势。我知道有一堆jQuery菜单以及CSS3 - 我很好奇,现在这是更强大/可维护的解决方案吗?
用于菜单创建的CSS3与jQuery(或任何js解决方案)?
答案 0 :(得分:3)
为什么?
尽管不太可能,您的用户可能会在浏览器上关闭javascript,这意味着他们无法按照预期的方式看到您的菜单,普通用户无法禁用CSS(是的,可以这样做与web开发人员一起添加)。你还要包含一个完整的库和脚本,以满足不需要的东西。
你解释的内容根本不需要jQuery或javascript,为什么还要使用它呢?