到目前为止,我总是以同样的方式解决移动导航的问题: 在php中创建菜单,然后使用css,媒体查询和js操作它,在屏幕尺寸较窄时充当移动菜单,并在桌面或设备上查看网站时充当普通导航至少像素一样。
但刚才我偶然发现了一个正在创建移动菜单的cms的主题。当我点击移动菜单图标时,它会检查是否已经创建了移动菜单,然后将菜单项与html粘合在一起,检查是否有搜索栏,如果有必要也粘合,然后附加到了身体。
我想知道这有什么好处?
如果您使用另一段html进行移动导航,那将是有些合理的,但我不会,即便如此,我认为170行的js比你在完全单独的html菜单。