我想制作一个菜单栏,我总是看到前端开发人员倾向于使用float:left属性或display:inline-block属性,或者甚至两个或两个相似的东西。最佳布局属性CSS(例如,用于菜单栏)
因为我已经进入了flexbox属性和grid属性,并且知道float不是用于布局的属性,我不知道制作水平菜单的最佳做法是什么。
使用一个无序列表与列表项目以及,这实际上是一个'适当'的方式来制作这样的菜单(考虑语义HTML)?
“完美”菜单应包含哪些属性/标签(针对响应式设计)?
(还有我的目标实现,说明什么是最好的实践为我们生活在现在的时间,因为CSS一直在发展和事情都有可能在适当的时候改变了一个答案。)
我认为使用'无序列表'是制作菜单也适用于'resplnsive'设计的正确方法ü应该使用'媒体查询' – Bijal
我同意媒体查询是一个不错的选择,我已经看到多个使用这样的例子,为菜单创建切换按钮。 – Barrosy