【发布时间】:2018-11-05 02:48:40
【问题描述】:
我正在设计一个使用 bootstrap 3 的网站。前端不是我的强项,我的职责是清理小问题。
我在全角桌面上开发我的作品。我们正在使用引导程序预定义的视口,我使用它来进行响应式设计。然后我检查移动性能并从那里开始。然后,我查看了平板电脑的布局,通常都很好。我的方法可能不是最佳实践,但到目前为止它一直有效。
当我向营销客户展示我的工作结果时,他们会通过调整他们在桌面上使用的浏览器窗口的大小来“测试”各种布局。通过这样做,页面元素会被浏览器重新洗牌,并且可能会以任意视口宽度出现在奇怪的位置。
情况是我无法通过在移动模式下选择设备参数来重新创建这些损坏的布局。只能通过在全尺寸浏览器窗口中打开站点,然后使用鼠标将其调整为特定的任意宽度来完成。
营销部门认为这意味着该网站确实没有响应性,我们需要对其进行开发,以使布局在任意浏览器宽度上看起来都很好,逐个像素。测试调整窗口大小将打破我们当前的开发方法。
就网站最终用户而言,调整大小的浏览器窗口真的是真实场景吗?我们的一位最终用户是否会因为调整了浏览器窗口的大小(未填满显示器)而导致布局损坏,或者他们的桌面系统具有奇怪的分辨率?还是只需要针对预定义的静态尺寸进行开发?
【问题讨论】:
-
我的浏览器窗口并不总是填满显示器。用户会做你没有计划的所有事情,你不应该假设他们不会将窗口调整为任意大小。但是,即使是任意大小,Bootstrap 也不会为您处理很多(全部?)布局吗?不过,这个问题确实让我觉得不太合适……也许是工作场所或 IPS……
-
用户也可以将他们的窗口设置为任意缩放级别,这对内容的影响与调整窗口大小的效果相当。
标签: html css layout responsive-design resize