div自动适应内容的高度
来源:互联网 发布:哪里招淘宝客服 编辑:程序博客网 时间:2024/05/07 04:52
我们看下面的代码:
<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"></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>
0 0
- 让div自动适应内容的高度
- 让div自动适应内容的高度
- div自动适应内容的高度
- div内容设float之后,div的自动高度适应
- 分析div自动适应浏览器的高度
- DIV自动适应屏幕高度的方法
- 分析div自动适应浏览器的高度
- iframe自动适应内容的高度
- 使文本框自动适应内容的高度
- textarea自动适应内容的高度
- iframe div 自动适应高度
- 让div自动适应高度
- DIV高度固定 当内容超出固定值 DIV自动适应高度
- 自动适应输入内容高度的TextBox控件
- 自动适应输入内容高度的TextBox控件
- 让文本框textarea自动适应内容的高度
- 让文本框textarea自动适应内容的高度
- 让文本框textarea自动适应内容的高度
- Java中的比较运算符和逻辑运算符
- Octave教程 Octave Tutorial
- Help him
- boost::condition的用法
- Android在一个应用中启动另一个应用的Activity时失败的解决办法
- div自动适应内容的高度
- [leetcode]二叉树先序遍历
- Colored Cubes
- android 定时器
- MySQL字符集中文乱码终极解决方案和mysql查询中文问题解决方法[转贴]
- web服务器nginx和apache的对比分析
- 【CODEFORCES】 A. Cheap Travel
- jBPM 6 开发 eclipse 插件安装
- Android中的dispatchTouchEvent()、onInterceptTouchEvent()和onTouchEvent()