Firefox浏览器里DIV重叠问题解决

开发 前端
因为Firefox和IE在处理层方面有一些细微的差别,所以就会出现用DIV+CSS页面在Firefox浏览器中就出现布局DIV层重叠的现象,这里就和大家分享一下Firefox浏览器里DIV重叠的解决办法。

本文向大家描述一下Firefox浏览器里DIV重叠(高度问题)的解决办法,用DIV+CSS布局的页面在IE浏览器中显示得好好的,可是一到Firefox浏览器中就出现布局DIV层重叠的现象,主要是因为Firefox和IE在处理层方面有一些细微的差别,请看本文具体解决方法。

Firefox浏览器里DIV重叠(高度问题)的解决办法

用DIV+CSS布局的页面在IE浏览器中显示得好好的,可是一到Firefox浏览器中就出现布局DIV层重叠的现象,主要是因为Firefox和IE在处理层方面有一些细微的差别。通过我制作页面的经验,为大家提出一个常见的解决办法。

  1. <styletypestyletype="text/CSS"> 
  2. #top{  
  3. float:left;  
  4. margin:4px;  
  5. }  
  6. #foot{  
  7. border:1pxsolidrgb(192,192,192);  
  8. margin:0pxauto;  
  9. }  
  10. .clear{  
  11. clear:both;  
  12. }  
  13. </style> 
  14. <dividdivid="top">此处为第一个层的内容</div> 
  15. 此处为文章的具体内容。  
  16. <divclassdivclass="clear"></div> 
  17. <dividdivid="foot">此处为第二个层的内容</div> 
  18.  

以上代码中红色部分即为解决div层重叠的方法,即在两个层中间加一个空白层,清除该层两边的浮动,使得上面的层与下面的层不在同一行。

在hbcms的CSS框架下,可以直接用<divclass="clear"></div>

clear:both;/*该行的目的就是增加了一个空白层,清除该层两边的浮动使得上面的层与下面的脚注层不在同一行*/

CSS让两个div重叠做网页的时候在div里放了一个别的网页的天气插件,但是点击了会跳到广告页面的,想去网上找个禁止div点击的方法,可是发现没有,用了js的方法好像也没有成功,后来觉得还是用两个层重叠的方法来阻止点击,虽然定位是有点麻烦。

  1. <divstyledivstyle="position:relative"> 
  2. <divstyledivstyle="position:absolute;left:0;top:0"></div> 
  3. <divstyledivstyle="position:absolute;left:0;top:0"></div> 
  4. </div> 
  5.  

relative是相对定位的意思。absolute是绝对定位,很奇妙少了一个都不行,但是放在一起就可以实现一个div中两个div重叠在一起。

z-index:1这个是决定两个层在一起的显示顺序,z-index的默认值是0,适合层多的时候用。
 

【编辑推荐】

  1. 学习笔记 剖析CSS缩写六大规则
  2. CSS样式表特点及嵌入网页的四种途径
  3. 三种方法实现CSS样式表插入
  4. CSS外边距设置属性margin用法
  5. 探究CSS高级语法中选择器分组和CSS继承用法

 

 

责任编辑:佚名 来源: zuomoban.cn
相关推荐

2010-08-24 09:36:03

DIV+CSS

2010-08-31 16:26:31

CSSFirefoxdiv

2011-03-22 13:20:38

LAMPFirefox中文乱码

2010-09-07 09:08:03

DIV弹出层

2009-03-25 09:11:35

Firefox浏览器

2010-08-23 14:06:57

DIV+CSS

2014-02-09 10:10:55

开源浏览器Firefox 27

2013-08-16 14:05:10

Firefox浏览器

2009-12-31 17:02:40

Ubuntu Fire

2011-06-13 16:16:32

Qt 中文问题

2011-06-27 16:44:59

Qmake

2009-05-08 09:09:19

Firefox浏览器

2009-04-24 09:09:55

FirefoxMozila浏览器

2021-07-14 08:39:14

火狐Firefox Lit浏览器

2009-10-19 23:25:04

2011-09-21 17:33:23

2022-02-07 15:37:30

元宇宙MozillaVR 浏览器

2012-06-04 10:35:55

FirefoxChrome浏览器

2010-04-28 18:01:15

Unix系统

2010-06-17 11:35:24

Ubuntu 修复Gr
点赞
收藏

51CTO技术栈公众号