1.居中问题

div里的内容,IE默认为居中,而FF默认为左对齐,可以尝试增加代码margin: 0 auto;

2.高度问题

两上下排列或嵌套的div,上面的div设置高度(height),如果div里的实际内容大于所设高度,在FF中会出现两个div重叠的现象;但在IE中,下面的div会自动给上面的div让出空间所以为避免出现层的重叠,高度一定要控制恰当,或者干脆不写高度,让他自动调节,比较好的方法是 height:100%;但当这个div里面一级的元素都float了的时候,则需要在div块的最后,闭和前加一个沉底的空div,对应CSS是:.float_bottom {clear:both;height:0px;font-size:0px;padding:0;margin:0;border:0;line-height:0px;overflow:hidden;}

3.clear:both;

不想受到float浮动的,就在div中写入clear:both;

4.IE浮动 margin产生的双倍距离

#box {
float:left;
width:100px;
margin:0 0 0 100px; //这种情况之下IE会产生200px的距离
display:inline; //使浮动忽略
}

5.padding问题

FF设置 padding 后,div会增加 height 和 width,但IE不会 (* 标准的 XHTML1.0 定义 dtd 好像一致了)高度控制恰当,或尝试使用 height:100%;宽度减少使用 padding但根据实际经验,一般FF和IE的 padding 不会有太大区别,div 的实际宽 = width + padding ,所以div写全 width 和 padding,width 用实际想要的宽减去 padding 定义。

6.div嵌套时 y轴上 padding和 marign的问题

FF里 y 轴上 子div 到 父div 的距离为 父padding + 子marign
IE里 y 轴上 子div 到 父div 的距离为 父padding 和 子marign 里大的一个
FF里 y 轴上 父padding=0 且 border=0 时,子div 到 父div 的距离为0,子marign 作用到 父div 外面

7.padding,marign,height,width的傻瓜式解决技巧

注意是技巧,不是方法:
写好标准头
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<html xmlns=”http://www.w3.org/1999/xhtml”>
高尽量用padding,慎用margin,height尽量补上100%,父级height有定值子级height不用100%,子级全为浮动时底部补个空clear:both的div宽尽量用margin,慎用padding,width算准实际要的减去padding

8.列表类

1. ul标签在FF中默认是有 padding值的,而在IE中只有margin有值
先定义 ul {margin:0;padding:0;}
2. ul和ol列表缩进问题消除ul、ol等列表的缩进时,样式应写成: {list-style:none;margin:0px;padding:0px;}

最新文章

  1. 4.Android 打包时出现的Android Export aborted because fatal error were founds [closed]
  2. web测试
  3. 【Android】[转] ANR的分析和问题处理
  4. 开着idea,死机了,关机重启。重启之后,重新打开idea报错java.lang.AssertionError:upexpected content storage modification
  5. Ubuntu目录
  6. POJ 3126 Prime Path 素数筛,bfs
  7. php读取操作大文件
  8. ASP.NET页面传值的几种方式
  9. [转载]C#控制台应用程序里调用自己写的函数的方法
  10. 探索Gallery和ImageSwitcher布局
  11. JavaScript中把Json字符串转化为对象
  12. jQuery的入口函数四种写法
  13. 根据http协议下载文件保存到相应的文件下
  14. 二级导航 js
  15. slave have equal MySQL server UUIDs
  16. iOS动画学习
  17. 调用链系列二、Zipkin 和 Brave 实现(springmvc、RestTemplate)服务调用跟踪
  18. vue 踩坑-事件修饰符
  19. 较老版本 AFNetworking 使用心得
  20. vue版本冲突解决办法

热门文章

  1. 吴裕雄 python 机器学习——聚类
  2. Python爬虫常用之登录(三) 使用http请求登录
  3. supervisor使用小记
  4. 转帖 利用伪元素和css3实现鼠标移入下划线向两边展开效果
  5. docker &amp;&amp; k8s
  6. 【爬虫】-爬取猫眼TOP100
  7. 3dsmax2014卸载/安装失败/如何彻底卸载清除干净3dsmax2014注册表和文件的方法
  8. XNA项目基础
  9. android 小工具:pc 上用 curl 命令打开手机浏览器,浏览指定网址
  10. Node.js中http-server的使用