上个星期弄了个zblog的diarybooks样式,自己很是满意,有朋友却说在firefox下有些错位.本来自己不在意,可是越想越不舒服,自己做的东西,总是追求完美.因为ie和firefox对css解释的不同,造成表格错位等莫名其妙的问题,让我头疼很很久.今天终于做到在ie和firefox下基本一致了.期间查看了好些ie和firefox对css不同解释的资料,原来中间的学问可不是想象的简单,看来loveyuki的l-blog不用css也是有他的道理的.

PS:firefox经常死机,就是在本机调试的时候也常常出现"无法链接服务器"的错误,晕哦.我不明白为什么那么多人喜欢firefox.

总结一些这次写css的经验:

  1. margin和padding的宽度不能计算在对象宽度之内
  2. 高度和宽度必须明确用数字在稿纸上计算出来,调试出来的数字可能不对
  3. firefox中必须加上float:left标签,表格高度才能自动撑开
  4. ie双倍浮动边界的问题,必须加上display:inline;解决