所以我正在尝试构建一个网站的移动版本,并在窗口的宽度小于400时使用CSS来改变样式。基本上网站有3个主要部分,上部,中部和底部。我们以某种方式使得上部div调整和在所有设备上都能很好地显示,但必须完全删除和重建中间和底部div。我有两个选择:为每个部分获得两个预先设计的div(一个用于桌面,一个用于移动)。当在桌面上加载页面时隐藏一个用于移动设备,反之亦然。另一个选择是在移动设备页面加载时使用javascript创建所有元素。哪一个更好更快?
答案 0 :(得分:1)
我建议你使用CSS。如果你想让移动设备适合应用,那么CSS就很棒了。我们不能为了设计而依赖JavaScript。您可以将CSS + JS用于任何转换,例如幻灯片,任何操作或任何事件。