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,一个黑色1px CSS边框。

div{_height:200px; min-height:200px; border:1px solid #000; width:100px}

/* css注释:设置最小高度,border边框,宽度 */

200高度能装下这点内容,设置最小高度200px
设置最小高度200px

而内容多,超出200px高度限制,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。

android h5 div高度自适应,css div自适应高度height相关推荐

  1. html图片自动在div里放大,css图片自适应div大小怎么做

    css图片自适应div大小怎么做 内容导读:css图片自适应div大小的控制,为了让图片能够更好的展示,建议使用max-width这个属性.不管是pc端还是移动端,或者是自适应网站,使用max-wid ...

  2. css将div变为块,css+div 浮动分块

    前段时间学过几天html,只是怀着了解的态度,能够读懂别人的页面,能够扒现成就行,一直没有自己动手去实践过,其实也不是没有实践过,前段时间扒了一个网页,想按照自己的要求来改,可后果是越改越乱.今天心血 ...

  3. html div 正方形,纯 CSS 实现自适应正方形

    在处理移动端页面时,我们有时会需要将 banner 图做成与屏幕等宽的正方形以获得最佳的体验效果,如 Flipbord 的移动页面: 那么应该怎么使用纯 CSS 制作出能够自适应大小的正方形呢? 方案 ...

  4. css div网页布局代码 自适应,css+div页面布局之1 -- 自适应

    浮动 float属性:定义元素在哪个方向浮动.float:left  | right |  none 浮动的框可以向左或向右移动,直到它的外边缘碰到包含框或另一个浮动框的边框为止. 外边距 margi ...

  5. html的高度自适应,CSS布局自适应高度解决方法

    原作者:Alex Robinson 原文标题:Equal Height Columns 这是一个比较典型的三行二列布局,每列高度(事先并不能确定哪列的高度)的相同,是每个设计师追求的目标,按一般的做法 ...

  6. iframe html高度自适应,CSS实现iframe高度自适应示例

    高度自适应的实现方法有不少了,今天我们以css iframe高度自适应示例来为各位引起一些js与jquery的例子,有兴趣的可以和小编一起来看看. 前因:某个项目为了统计效果,把咨询的页面窗口内嵌放进 ...

  7. html网页缩小之后div框移动,css – DIV在浏览器中放大和缩小时移动

    我有一个以下的div结构 /* html goes here */ 现在当我从浏览器放大或缩小时,"storeFinder"向右/向左移动-- 我在网上搜索过,发现需要一个围绕&q ...

  8. html里div水平居中,html+css div水平居中的几种方法

    方法一: 为元素设置width宽度和margin:0 auto以及text-align:center; 实例如下: width: 90%; margin: 0 auto; text-align:cen ...

  9. html div布局位置横,div位置布局 CSS实现DIV居中对齐 div居右对齐 div居左对齐

    使用CSS浮动属性实现DIV各种对齐,比如DIV层左对齐,DIV居中对齐,DIV居右对齐等(DIV靠右 居中 靠左对齐介绍篇) 实现DIV对齐用到关键属性有两个,一个为float一个为margin. ...

最新文章

  1. LeetCode Add Binary
  2. 初中数学四十二个几何模型_模型 | 一文搞定初中数学9大重要几何模型(优选)...
  3. Java中sum和Sum相同吗,Java认为变量Sum 和sum相同。
  4. pivot sqlserver 条件_行转列之SQLSERVERPIVOT与用法详解
  5. (七)linux函数接口的使用
  6. 【总结】最短路径条数问题
  7. SQL 读取不连续的第30到40之间的数据
  8. python下视频的包_这套Python视频超详细,包你一小时就可开始入门,100天在编程界驰骋~...
  9. 软件基本功:不要给代码加系数
  10. Java集合框架讲解【泛型、Collection接口、Map接口、以及子接口和实现类、集合的遍历形式等】
  11. atxserver2接入iOS设备
  12. C语言统计元音字母数量
  13. 数据预处理和特征工程1--无量纲化:数据归一化、标准化
  14. Intel汇编-无符号整数除法
  15. 第六感38只19.9/吹风机29.9/长虹电暖器69/按摩护腰垫39/情侣卫衣54.9
  16. SpringMVC----ajax跨域请求
  17. 关于module ‘datetime‘ has no attribute ‘now‘报错解决方案
  18. argc和argv的定义和用法
  19. 快速阅读等三种读书方法
  20. 天刀论剑显示服务器,天刀S2论剑 各段位奖励称号外观及属性一览

热门文章

  1. Cannot create property ‘xxx参数名‘ on string 这个问题结局办法
  2. C++迭代器(iterator)
  3. vue源码解析observer
  4. NVIDIA DPU — DPU OvS offload
  5. 树莓派搭建MQTT服务器(基于EMQ)
  6. QMT vs Ptrade 速度对比 (二)实时行情速度对比
  7. C语言小项目 -- 扫雷游戏完整代码(递归展开 + 选择标记)
  8. 基于SpringMVC框架的理发店管理系统管理系统
  9. Word文档怎么恢复?数据恢复软件靠谱吗?
  10. Nginx正向代理https请求