【发布时间】:2012-04-24 12:09:26
【问题描述】:
我有两个元素(菜单项)需要在响应式设计中移动(目前只有两种变体,假设一个宽度超过 750 像素,另一个小于 750 像素):
我是否应该有两个单独的 html 块,每个变体一个,并根据设计大小隐藏/显示它们?
或者我应该只有一种 html 块和 css 样式可以与位置一起使用吗?最后一个选项与我计划的设计有点复杂,所以真正的问题可能是:拥有两个不同的 html 块是否太糟糕了?该页面将有 javascript 和 ajax 交互,虽然我不确定到什么程度。提前谢谢你。
【问题讨论】:
-
这个问题不适合我们的问答形式。我们希望答案通常涉及事实、参考资料或特定专业知识;这个问题可能会征求意见、辩论、争论、投票或扩展讨论。
-
更多的是实际的效率优势(并且已经命名)而不是意见。最好不要有不同的 html 块,因为它违反了可访问性、可用性和编程规则。
标签: html css position responsive-design