千家信息网

IE8下DIV嵌套出现错误怎么办

发表于:2025-11-17 作者:千家信息网编辑
千家信息网最后更新 2025年11月17日,这篇文章给大家分享的是有关IE8下DIV嵌套出现错误怎么办的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。IE8下DIV嵌套出现错误解决方案最近用DIV写了几个网页,一开始呢
千家信息网最后更新 2025年11月17日IE8下DIV嵌套出现错误怎么办

这篇文章给大家分享的是有关IE8下DIV嵌套出现错误怎么办的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

IE8下DIV嵌套出现错误解决方案

最近用DIV写了几个网页,一开始呢,从来没有在IE8下面测试过,最近升级了IE8,发现了好些问题,一开始用IE6和IE7都没有的新问题出现了,大概就是以下的三种方法,与君共勉!

  

当b1和b2都是float=left时候,a1层的高度不会被b1和b2的高度撑开。(这个现象只有IE8发生,其他版本IE以及IE8选择兼容模式后就没有问题。)

解决方法:a1的display=table

=================================

不同的浏览器对CSS的解析可能存在出入,因此能在IE6和IE7正常显示的CSS+DIV页面在IE8和FF(即Firefox)浏览器中未必正常,需要格外留意。以下代码在FF和IE8下无法正常显示出DIV块的内容,仅有一条两个像素高度的红线(其实是上、下边框挤在一处的结果)——

CSS:

#main{  margin:auto;  width:400px;  background-color:#336699;  border:1pxsolid#ff0000;  }   DIV:

IE8和FF浏览环境下的DIV嵌套效果:

这意味着,当我们把main作为DIV的父层,里面嵌套若干子层的DIV时,父层的样式将是被忽略的或者根本就是无效的,这将可能发生严重的问题。我们必须找出原因。原来,在IE8和FF环境下,一个没有任何内容的不定义高度的DIV是不会显示的。以上代码中,我们若给main定义一个高度,或将改为Hello,IE8和FF下将正常显示我们预设的效果。

嵌套DIV之后情形又如何呢?

里层的DIV是否被IE8和FF视为实体HTML元素?现在我们就来试验一下DIV嵌套效果:

CSS:

#main{  margin:auto;  width:400px;  background-color:#336699;  border:1pxsolid#ff0000;  }   #sub{  width:200px;  background-color:#aaa;  float:left;  }   DIV:     HelloWorld!
HiGod!

在IE8和FF下的DIV嵌套效果如下图所示:

显然,id为main的父层DIV嵌套没有被id为sub的里层子DIV撑高,整体样式出现严重的走样效果。一个简便的处理方法是,在***一个子层DIV结束之后加上一个高度为0像素的DIV,且该DIV不允许两边有浮动对象:

  HelloWorld!
HiGod!
OK?

第二种解决方法是定义一个CSS类:

.box:after{  content:".";  display:block;  height:0px;  clear:both;  visibility:hidden;  }

然后将父层DIV代码中的改为

以上两种方法都将出现如下图所示的DIV嵌套效果:

感谢各位的阅读!关于"IE8下DIV嵌套出现错误怎么办"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

很赞哦!
效果 高度 方法 内容 问题 错误 代码 浏览 怎么办 像素 就是 更多 样式 浏览器 环境 篇文章 不同 不错 实用 简便 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 连云港悠然网络技术有限公司 教师进修学校网络安全工作计划 Office软件开发时间 服务器设置密码不正确 网络安全的社会调查 小学校园网络安全演练 受托软件开发需要备案吗 图书管理系统的数据库应用 云计算华为数据库 双程广播剧软件开发 苏州工业软件开发大概要多少钱 centos 缓存服务器 vfp数据库期末考试 轻应用服务器一运行就挂 网络安全网上大讲堂心得体会 ps4坦克世界服务器是哪个区 西安网络安全学校 数据库级别的安全性 java从服务器读word 北京百游汇通网络技术 河南网络技术服务概况 汽车显示服务器登陆 财税软件开发学习书本 滨州戴尔服务器代理零售 默方网络技术工作室 数据库的安全特性主要包括 汽车车载网络技术期末考试 银行做数据库开发是什么工作 网络安全宣传工作的方针 中国学术研究数据库
0