在CSS中,使用像素数代替百分比是否会影响兼容性?对于较低的分辨率如何处理?在1到100的范围内使用它们是否可以?
在CSS中,使用像素数代替百分比是否会影响兼容性?对于较低的分辨率如何处理?在1到100的范围内使用它们是否可以?
如果这是取悦客户所需的,那就没问题。大多数情况下,你无法仅通过百分比来平衡不同屏幕尺寸中的空间量。CSS3媒体查询在这里有所帮助,但采用仍然存在问题。
在大多数情况下,我更喜欢像素。 例如 - 内容区域的默认宽度为:960像素。 在“1024”中,两侧将有小间隙,可以在那里加入一些渐变或背景。在“1280”或“1440”或“1680”或其他分辨率上,这些间隙会变得越来越大,但看起来很好。 是的,对于800来说,这个网站看起来会很丑陋。但谁在乎呢?所有主要的播放器都已经停止了对800的支持。使用这种分辨率的人太少了。
然而,在许多其他的网站上,百分比符号(%%)将是一个更好的解决方案。