【发布时间】:2018-04-15 01:40:50
【问题描述】:
我有桌面/平板电脑/智能手机和纵向/横向任意组合的特定布局。在Single Page Application 的上下文中,最好将布局分离为不同的资源并使用一些javascript/css 逻辑加载它们以检测设备类型和方向,还是拥有一个html/css 资源并使用一些复杂的来区分布局?媒体查询/装饰逻辑?
对于前一个选项,我看到了重复的缺点,因为同一部分的布局很可能共享一致数量的 ui 元素;对于后者,我认为在同一个 html/css 中处理设备大小/方向的所有不同组合可能非常复杂,尤其是在布局彼此之间存在显着差异的情况下。
什么是最好的方法,为什么?
【问题讨论】:
标签: html css layout responsive-design single-page-application