我是做网页设计的,UC浏览器手机版是不是不支持很多css样式呢

html-css07

我是做网页设计的,UC浏览器手机版是不是不支持很多css样式呢,第1张

不支持font-family属性,也就是说,在UC浏览器你只能看到一种字体;

不支持font-szie属性,也就是说,在UC浏览器你只能看到一样大小的字体;

不支持width、height、padding、margin、line-height属性,也就是说,在UC浏览器只能通过p、br等HTML标签来换行以达到字符上下间隔;

不支持固定像素的宽度,100%显示页面,也就是说,在UC浏览器始终将看到的是“满屏的”;

不支持浮动、层叠布局,float和position属性无效,也就是说,在UC浏览器你只能看到“左对齐”。

支持background-color,但不支持background-image,也就是说不支持CSS背景图显示,在UC浏览器你只能看到背景色。

不支持padding margin border line-height strong ul li float

但是,看百度:

2015年7月,UC浏览器发布新版10.6版本,开创第三代浏览器新纪元。

UC浏览器拥有独创的U3内核和云端架构,完美地支持HTML5应用。

如今的UC比起以前好很多,已经可以不用担心不支持的问题了。

w3c的html规范中有规定了引入css文件所针对的设备,可以通过在标签上添加media属性来指定所引入的css文件支持的设备,那针对手机这种移动设备,设置media属性值为"handheld"。示例代码如下:不过得注意:大部分的浏览器都有支持这个media属性,而小部分浏览器是不支持它的,那么如果想兼容所有的这些浏览器,建议还是为手机版本的网页单独做一套HTML和CSS,这样就不用支持pc的和支持移动终端的css写在一起然后用media来区分了。