我想知道CSS行为是否随着不同的操作系统而改变.对于vista而言,我的css工作方式有所不同,并且对于相同版本的浏览器,我的xp proffesional也是如此.我在vista ie8和xp ie8上测试我的应用程序.它
使用其他操作系统(甚至是其他计算机)时遇到的问题之一是字体支持.如果您使用的某些字体仅在Windows平台上可用(或通常仅在安装某个应用程序时可用),则浏览器将使用其他字体,这可能会导致一些渲染差异.我甚至可以想象,与Windows中相同的字体相比,Linux中的字体大小也有可能不同.
您将遇到的另一个问题是表单元素(如文本框和下拉列表).这些对于每个OS是不同的,尤其是下拉框在各种操作系统中可能表现不同(下拉部分的大小可能不同,文本框有时具有“3d”边界,有时仅有一条线).当你将XP从XP风格(蓝色/绿色/灰色)切换到经典风格(旧学校灰色版本)时,你甚至会注意到这些差异.下拉字段将是一种不同的风格(如果你将它们与其他风格对齐)你会看到尺寸变化的元素).但大多数情况下,这些差异只有几个像素,并且大多数用户没有注意到,但对于设计人员/开发人员来说,这可能有点烦人.