原文地址:http://www.cnblogs.com/huangyong8585/archive/2013/02/05/2893058.html

上面红色部分为 height:100%; 自动拉伸到与父元素一样的高度。
在IE7 8 FF 等浏览器中通过position:absolute;可以使height:100%;正常显示,IE6下无效。
方法一:
       使用CSS嵌入JS来实现。

_height:expression(document.getElementById('div2').offsetHeight+"px");

这句CSS只针对IE6有效。
测试:

<!doctype html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=gb2312" />
<style>
#box{position:relative;
border:1px solid #CCC;
width:180px;
}#div1{position:absolute;top:0;right:0;
width:100px;
border-left:1px solid #CCC;
background:red;
float:right;
height:100%;
_height:expression(document.getElementById('div2').offsetHeight+"px");
}
</style>
</head>
<body><div id="box">
<div id="div1"></div>
<div id="div2">
1111<br/>
1111<br/>
1111<br/>
1111<br/>
1111<br/>
1111<br/>
</div>
</div></body>
</html>

方法二:
      去掉HTML第一行的<!doctype> 声明,并且给父容器指定height属性。
测试:

<!--<!doctype html> 删掉这句-->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=gb2312" />
<style>
#box{position:relative;
border:1px solid #CCC;
width:180px;
height:150px;/* 给父元素指定height值 */
}#div1{position:absolute;top:0;right:0;
width:100px;
border-left:1px solid #CCC;
background:red;
float:right;
height:100%;
/*_height:expression(document.getElementById('div2').offsetHeight+"px");*/
}
</style>
</head>
<body><div id="box">
<div id="div1"></div>
<div id="div2">
1111<br/>
1111<br/>
1111<br/>
1111<br/>
1111<br/>
1111<br/>
</div>
</div></body>
</html>

转载于:https://www.cnblogs.com/sunnywindycloudy/p/7382449.html

IE6 CSS高度height:100% 无效解决方法总结相关推荐

  1. css 高度塌陷和BFC,解决方法

    高度塌陷问题: 在浮动布局中,父元素的高度默认是被子元素撑开的. 子元素浮动后,其会完全脱离文档流,子元素从文档流中脱离. 将会无法撑起父元素的高度,导致父元素的高度丢失 父元素高度丢失后,其下方的元 ...

  2. CSS子元素撑满父元素(height: 100%无效)

    原因分析 明确一点:子元素设置height: 100%需要父元素有确定的高度: 如果父元素高度是被子元素②撑起来的,此时我们想让子元素①撑满高度,height: 100%无效. 解决办法 父元素: p ...

  3. 解决css中height:100%失效的问题

    解决css中height:100%失效的问题 参考文章: (1)解决css中height:100%失效的问题 (2)https://www.cnblogs.com/wangweizhang/p/111 ...

  4. HTML文本错位,DIV+CSS网页错位诊断和解决方法

    你地DIV+CSS网页错位的概念是否了解,这里和大家分享一下常见DIV+CSS网页错位问题及解决方法,希望对你的学习有所帮助. DIV+CSS网页错位诊断 随着WEB2.0标准化设计理念的普及,国内很 ...

  5. [css] css的height:100%和height:inherit之间有什么区别呢?

    [css] css的height:100%和height:inherit之间有什么区别呢? 上周在微博上无节操吐槽了下inherit的段子,没想到回声还不少: 微博inherit无节操段子 不过inh ...

  6. html如何设定盒子的高,css 高度height设置

    css height[css 高度]教程 height翻译成中文也是高.高度意思.在CSS样式中高度样式设置也是height来布局.几乎每个网页布局都会用到css高度height样式,特别是布局局部时 ...

  7. html使用div显示会错位,DIV+CSS网页错位诊断和解决方法

    你地DIV+CSS网页错位的概念是否了解,这里和大家分享一下常见DIV+CSS网页错位问题及解决方法,希望对你的学习有所帮助. DIV+CSS网页错位诊断 随着WEB2.0标准化设计理念的普及,国内很 ...

  8. 安卓 android:windowsoftinputmode,Android:windowSoftInputMode="adjustResize"无效解决方法

    Android:windowSoftInputMode="adjustResize"无效解决方法 时间:2018-08-16     来源:未知 Android开发中用到软键盘时会出现设置Activi ...

  9. Better Scroll+Vue、div的@click无效解决方法

    better-scroll+Vue.div的@click无效解决方法 正常情况,div可以直接点击 <template><div><div @click="di ...

  10. ubuntu (20.04 LTS) 屏幕亮度调节无效解决方法

    ubuntu屏幕亮度调节无效解决方法 问题描述 尝试过的解决方法 解决方法发现历程 解决方法 总结 问题描述   因为学习需要,在Win10系统的基础上安装了Ubuntu20.04 LTS 双系统,但 ...

最新文章

  1. UNIX编程笔记:关于停止的进程接收信号的问题
  2. nginx缓存功能的设置
  3. 关于在linux python源文件头部添加 “#!/usr/bin/env python” 不能直接运行的问题
  4. MFC中滚动条slider和编辑框edit的联动
  5. CentoS8 Mysql8 数据目录迁移
  6. 判断输入的数是否质数,求范围内的质数有哪些
  7. USB 设备类协议入门【转】
  8. 【博客】csdn搬家到wordpress
  9. Transformer开始往动态路由的方向前进了!厦大华为提出TRAR,在VQA、REC上性能SOTA!(ICCV 2021)...
  10. 【线程】——初识线程
  11. 极限运动:街头极限单车,不只是牛逼!
  12. java 接口返回不带双引号_Java入门:基础知识
  13. 软考 网络工程师如何复习?
  14. linux虚拟磁带机管理,linux虚拟磁带机
  15. 完整的连接器设计手册_连接器退化机理(二)—腐蚀
  16. 应用Dubbo框架打造仿猫眼项目 理解微服务核心思想
  17. php 连接新浪云mysql_将php代码部署到新浪云测试(简单方法,包含数据库的连接)...
  18. Rush Hour Puzzle
  19. 配置 nginx server 出现nginx: [emerg] root directive is duplicate in /etc/nginx/server/blogs.conf:107...
  20. 对象可以创建数组吗_企业微信活码如何创建?活码可以统计渠道来源吗?

热门文章

  1. linux基础命令总结-1
  2. html5系列:notification api升级——从webkitNotifications到Notification
  3. Centos 下tomcat环境搭建
  4. Amoeba新版本MYSQL读写分离配置
  5. mysql sum函数后面好多位小数点
  6. Linux学习:curl 与 wget命令
  7. FL Studio20.8中文完整果味版编曲
  8. CleanMyMac X2021专业苹果电脑系统优化工具
  9. 知乎面试官:为什么不建议在 MySQL 中使用 UTF-8?
  10. 卧槽!火爆GitHub的算法电子书开放下载了!