避免浏览器差异和BUG消除技巧

  • CSS的优先权:style优先级大于id,id的优先级大于class。
  • FF下水平居中:margin-left:auto;margin-right:auto。
  • 网页编码为UTF-8,页面注释最好用英文。
  • 一个容器内有两个以上浮动元素注释时,容易引起IE BUG(莫名出现结尾字符)。解决方法:删除注释。
  • 浮动+margin在IE6下出现双倍边距,display:inline消除。
  • IE6不支持除A标签以外的伪类。
  • IE下容器边框有断裂的地方,容器加上宽度或者zoom:1即可。
  • IE6捉迷藏bug:预览页面的内容不会出现。全选后出现。给藏起来的容器使用宽度和高度,或者设置line-height即可。
  • line-height和height的高度相同时,不同的字体显示是居中效果也不同。
  • list-style-image无法准确定位,建议使用li的背景来实现。
  • 用vertical-align:middle来对齐文本与文本输入框。
  • 禁用文本框中文输入法的通用方法:ime-mode:disabled。
Tags: css bug
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
网摘收藏:
相关日志:
评论: 0 | 引用: 0 | 查看次数: -
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您 注册帐号.