css div自适应高度height
来源:互联网 发布:bbc人体的奥秘知乎 编辑:程序博客网 时间:2024/05/16 01:21
固定div的高度是100px,如果内容的高度超过了100px的话,除了在IE6下能够达到高度自适应,其它浏览器都会出现内容溢出的问题,达不到我们想要的结果。
转载:http://jingyan.baidu.com/article/f25ef2546a64e8482c1b8291.html
DIVCSS5为大家介绍两种情况下自适应高度样式设置与解决。
第一种:一定高度内容加多时自适应高度,而内容少时DIV有一定最小高度;
第二种:没有最小高度,DIV完全自适应高度。
以下为大家介绍这两种情况与解决方法
一、一定最小高度,内容加多时自适应高度,而内容少时DIV有一定最小高度 - TOP
有一DIV盒子,默认高度为200px,当DIV里内容多余并超出限定高度时,DIV自适应高度, 要求使用纯CSS+DIV,不需要JS,兼容火狐浏览器
1、回答与解释:
_height:200px; /*
css 注解
: 仅IE6设别此属性,假定最低高度是200px ,设置高度200px,内容超出后IE6会自动撑高设定高度 */
min-height:200px; /*
css注释
: css最小高度为200px支持所有浏览器,IE6浏览器除外 */
这个设置,ie6,7,8 ,9,10,火狐等都能兼容
2、具体设置代码:
div{
_height:200px;
min-height:200px
/*
css 注释
:两个放置不分前后顺序,兼容所有浏览器 */
}
3、CSS最小高度与自适应高度并存案例我们设置2个DIV盒子,最小高度均为200px,当内容较少时DIV盒子的最小高度为200px,当内容比较多超出高度能装下时,DIV盒子自适应高度,为了便于观察与参考分析,我们统一设置宽度为100px,一个黑色1pxCSS边框。
CSS代码如下:
div{_height:200px; min-height:200px; border:1px solid #000; width:100px}
/* css注释:设置最小高度,
border边框
,宽度 */
HTML代码片段:
<div>200高度能装下这点内容,设置最小高度200px</div>
<div>设置最小高度200px<br/>
而内容多,超出200px高度限制,DIV自适应高度<br/>
<br/>
案例占位<br/>
案例占位<br/>
案例占位<br/>
案例占位<br/>
案例占位<br/>
案例占位<br/>
案例占位<br/>
案例占位<br/>
案例占位<br/>
案例占位<br/>
案例占位<br/>
案例占位<br/>
案例占位
</div>
4、在浏览器案例截图
css自适应高度案例截图
在线演示:查看案例
二、CSS默认自适应高度 - TOP
当我们不对DIV设置固定高度或不设置CSS高度样式,其DIV盒子默认是自适应高度。
三、总结 - TOP
我们不对DIV设置高度样式,默认情况下是自适应高度,当我们需要设置一个CSS最小高度时,所有浏览器都支持DIV盒子最小高度演示,但IE6不支持min-height样式,我们就需要设置针对IE6的css hack实现,或去了解ie6支持min-width max-width,ie6支持min-height max-height。
- css div自适应高度height
- css div自适应高度height
- css div自适应高度height
- div css高度自适应
- div+css自适应高度
- div+css自适应高度
- 真正的DIV高度height自适应
- CSS DIV自适应高度布局
- Div + CSS高度自适应解决方法
- div+css左右高度自适应
- css+div 左中右高度自适应
- css中div高度自适应
- css控制div高度自适应
- iframe自适应高度(height)
- css清理浮动,用于height自适应高度等
- 一个CSS+div高度自适应布局模型
- CSS网站布局div高度自适应--解决
- DIV+CSS左右列高度自适应问题
- 由最小生成树算法改到最短路径算法代码----为了区分两者的区别
- 将VS编译器默认为X64
- Android开发
- spark streaming updateStateByKey 用法
- listView下拉刷新加载数据
- css div自适应高度height
- hdu1402 A * B Problem Plus (FFT)
- POJ 2449 第K短路模版题 A*+最短路
- 指针函数和函数指针
- 正数放右边,负数放左边 —— java
- c++作业3
- mosquitto 理解 -- (1)
- Problem A: 求数组元素的和。
- Android-Universal-Image-Loader 图片异步加载类库的使用(超详细配置)