可以用css或者sass判断设备是android还是ios么

html-css014

可以用css或者sass判断设备是android还是ios么,第1张

css只能通过媒体查询判断屏幕大小比例等,而无法判断设备类型。而SASS作为“css预处理器”,显然也不存在这类功能。

可以准备两套css,用js通过UA来判断设备类型再动态的加载不同的css。

iOS开发过程中使用pt(point)。1pt代表1个逻辑像素。

如果是1x屏幕(最老的非视网膜苹果设备,已经慢慢淘汰了)则1pt=1px;

如果是2x屏幕(从iPhone4到iPhone6之间所有的iPhone,及iPad3至今所有的iPad)则1pt=2px;

如果是3x屏幕(iPhone6 Plus及后面可能出现的更新的设备)则1pt=3px。