骨架CSS网格框架设计目标?

Hav*_*ess 5 html css layout accessibility

我喜欢Skeleton,但我有几个问题:

  • 为什么使用相对/ em尺寸可以实现像素尺寸?
  • 这是因为它是实现x-browser兼容性的唯一可靠方法吗?..因为使用em尺寸感觉更合适/未来证明
  • 相对尺寸和无功网格设计真的很重要,因为现在大多数浏览器都非常聪明,人们可以设置默认的缩放级别吗?

不想将此分解为单独的问题,因为我试图获得专业社区对该框架(错误)使用CSS最佳实践的高级别观点.

最后,如果您有其他选择,您认为更合适地解决问题,请分享(有理由!).

sol*_*dil 2

像素大小仍然很重要:960 像素宽是相当标准的,iPad 横向宽度是 1024 像素,等等...似乎大约 1000 像素的网页宽度正在成为简单内容网站的事实上的标准(当某些屏幕可以拉伸好的1900或2400px宽)...这些宽度不能通过em来表达,因为em不是由定义固定的。当您位于固定大小的框架内并且想要相对于您选择的字体来间隔元素时,Em 很有用。

很少有人可以使用浏览器的缩放功能,更不用说去更改默认缩放值了。所以你应该瞄准最标准的,即1000px宽,他们会处理它。