Div即父容器不根据内容自适应高度的解决方法

时间:2010-04-23 18:19:00 

ps:不曾想还有那么好用的方法。汗一个先。

Div即父容器不根据内容自适应高度,我们看下面的代码:

<div id="main">
<div id="content"></div>
</div>
  当Content内容多时,即使main设置了高度100%或auto。在不同浏览器下还是不能完好的自动伸展。内容的高度比较高了,但容器main的高度还是不能撑开。

  我们可以通过三种方法来解决这个问题。
  一,增加一个清除浮动,让父容器知道高度。请注意,清除浮动的容器中有一个空格。

<div id="main">
<div id="content"></div>
<div style="font: 0px/0px sans-serif;clear: both;display: block"> </div>
</div>
  二,增加一个容器,在代码中存在,但在视觉中不可见。

<div id="main">
<div id="content"></div>
<div style="height:1px; margin-top:-1px;clear: both;overflow:hidden;"></div>
</div>
  三,增加一个BR并设置样式为clear:both。

<div id="main">
<div id="content"></div>
<br style="clear:both;" />
</div>

补充:
<div id="main">
<div id="content">
 <p>demo1</p>
 <p>demo2</p>
 <p>demo3</p>
</div>
</div>

#main { border:1px solid #999999; background-color:#CCCCCC; height:100%; overflow:hidden;}
#content { float:left;}

以上三个方法都不是最好的解决方法,因为在程序代码观念中是提倡尽量不要添加无意义的标签代码

介绍我的解决方法是直接在最外层div加以下样式

#main {
height:100%;
overflow:hidden;
}

标签:自适应,内容,css
0
投稿

猜你喜欢

  • Python深度强化学习之DQN算法原理详解

    2023-03-05 12:02:51
  • python3.6使用pymysql连接Mysql数据库

    2024-01-27 13:00:48
  • MySQL 8.0 新特性之检查约束的实现

    2024-01-23 15:25:08
  • 关于多种方式完美解决Python pip命令下载第三方库的问题

    2023-02-25 13:40:11
  • plt.title()中文无法显示的问题解决

    2023-07-24 06:05:33
  • 下载Internet Explorer 9 平台预览版4

    2010-08-05 20:59:00
  • 对Python 多线程统计所有csv文件的行数方法详解

    2021-09-09 04:56:44
  • Python 中类的构造方法 __New__的妙用

    2021-04-06 04:45:56
  • 如何进行MySQL数据库表的故障检测

    2009-02-10 10:34:00
  • python 简单备份文件脚本v1.0的实例

    2022-05-01 01:47:53
  • 一文带你了解Go语言中的单元测试

    2024-04-28 09:11:28
  • BOM中location对象的属性和方法

    2024-04-16 09:55:07
  • MySQL 连接与管理

    2011-09-10 15:52:42
  • ajax完美实现两个网页 分页功能的实例代码

    2023-11-14 12:57:27
  • Go语言struct要使用 tags的原因解析

    2023-08-31 09:25:19
  • ACCESS的参数化查询 附ASP和C#(ASP.NET)函数

    2008-01-10 12:18:00
  • python学习实操案例(四)

    2023-10-12 04:43:57
  • python实现将一维列表转换为多维列表(numpy+reshape)

    2021-04-22 03:06:30
  • JavaScript中用getDate()方法返回指定日期的教程

    2024-05-09 09:05:46
  • 详解MySQL中的NULL值

    2024-01-14 16:05:00
  • asp之家 网络编程 m.aspxhome.com