【发布时间】:2020-03-12 00:43:45
【问题描述】:
每次我开始编写新的响应式页面时,我都会提出这个问题,所以我想问你们:“为页面添加响应性时破坏可读性是否正常?”
我想你可以通过一个例子更好地理解:我在 12 列网格系统中有 2 个大列,所以我设置了 2 个 div,类为 .grid-6 和 css .grid-6 {width:50%}。在平板电脑布局中,图形设计师放置了三列,因此我将这些列的宽度更改为 33%,但现在我有一个带有 grid-6 类的 div(表示宽度为 50%),实际列宽为 33%。
所以当我开始研究响应性时,感觉就像是“黑客”。我想为平板电脑和手机或其他设备添加不同的类 (<div class="grid-6 tablet-grid-4 phone-grid-3">),但这感觉不对。
当您收到每个断点具有不同列数的图形设计时,就会出现问题。我的意思是,您不能更改 html 中的列数,amirite?
【问题讨论】:
-
您可能需要与平面设计师交谈,让他尝试从编码的角度更好地理解事物。