ie和火狐对css的缩写都存在的问题

80酷酷网    80kuku.com

  ie对于css的magin padding 等默认值为0px,但ff却不一样,为了保持外观的统一性,即使padding为0你也要写上,以免ff在浏览中的错位

第一
对css缩写的支持问题:不论是ie 还是ff对css的缩写都有一小点问题
比如:border: 0xp solid #fff;
两个浏览器支持都没有问题
但如果四个边的magin不同情况下,就不能用这种缩写了,无论是ie还是ff又会出现边界解释错误,而导致页面变形
正确缩写:
border-width:0px 1px 2px 3px;
border-style:solid;
border-color:#fff;
第二
是 ie对于css的magin padding 等默认值为0px,但ff却不一样,为了保持外观的统一性,即使padding为0你也要写上,以免ff在浏览中的错位。
第三
在IE里用body {text-align: center;}就可以居中对齐.到了firefox里总是在左边.但是如果加了float: right;还能到右边就是不能到中间..FF下面设置容器的左右外补丁为auto就可以了,如: margin:0 auto;
 



分享到
  • 微信分享
  • 新浪微博
  • QQ好友
  • QQ空间
点击: