怎么写CSS字体或写两套CSS字体(苹果系统下一套,微软系统下一套),使在苹果系统下字体接近微软系统下样

html-css023

怎么写CSS字体或写两套CSS字体(苹果系统下一套,微软系统下一套),使在苹果系统下字体接近微软系统下样,第1张

CSS和系统无关,只和你应用的什么浏览器有关。

至于你下面说得苹果或者微软的系统可以判别出来,那是因为他们的浏览器内核不一样。

如果你非要那样做。

写两套css,都用link的方式链接到页面里面

然后用js来判断

如果是苹果系统(针对具体的浏览器为),就把为微软系统准备的那个css链接屏蔽掉

如果是微软系统(针对具体的浏览器为),就把为苹果系统准备的那个css链接屏蔽掉

在移动端webview渲染的时候,html标签会被自动加入一个class属性,会标识不同的设备

如:

所以,可以用来适配一些移动双端的差异场景,如适配不同高度Titlebar

不同样式:

使用样式:

在iOS设备上就会展示80px,Android设备上60px