为什么搜狐浏览器不兼容css3
4个回答
展开全部
原因分析:
搜狐浏览器不兼容css3主要是不同浏览器有不同的内核,这样导致CSS3会在不同浏览器上出现页面上的错位或丢失。
解决方法:
对高度的解析
可以确定内容高度的情况下最好定义高度,如果真的没有办法定义高度,最好不用使用边框样式,否则样式肯定会出现混乱!
img对象alt和title的解析
在定义img对象时,最后将alt和title对象都写全,保证在各种浏览器中都能正常使用
其他的细节差别
例如用float: left(或right)排列一窜图片,不同浏览器排列之间会有不同的空隙和偏差
展开全部
不同浏览器有不同的内核,对于一些CSS3特效是有不同书写要求的。例如CSS3变形,通常为了兼容所有现代浏览器需要如下书写:
-o-transform: rotate(15deg);
-ms-transform: rotate(15deg);
-moz-transform: rotate(15deg);
-webkit-transform: rotate(15deg);
transform: rotate(15deg);
moz是火狐的内核前缀
-o-transform: rotate(15deg);
-ms-transform: rotate(15deg);
-moz-transform: rotate(15deg);
-webkit-transform: rotate(15deg);
transform: rotate(15deg);
moz是火狐的内核前缀
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
加上内核前缀就好
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是内核的问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询