css div自适应高度height

操作方法

  • 01

    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。

(0)

相关推荐

  • css+div制作圆角矩形的四种方法

    圆角矩形一向是设计师最倾心的一种设计,因为他们可以让整个网页生动起来,不那么死板,所以,作为一个优秀的网页设计师, 学会一种或多种编辑圆角矩形的方法是必不可少的,而且圆角矩形应用范围极广,一个网页内的 ...

  • css+div浮动与清除浮动

    css中基本定位机制:浮动 浮动框可以左移动或者右移动,直到它的边缘碰到包含框或另一个浮动框的边缘为止. 任何元素都能浮动. 操作方法 01 浮动:float left 图像或文本浮动在父元素的左边 ...

  • css+div网页布局使用教程

    CSS(层叠式样式表)是用来进行网页样式设计的标识语言,与HTML一样属于解释性语言.如设计链接文本初始显示为蓝色,当光标移过时字体变成红色且显示下划线,这就是一种样式.通过设计样式表,可以统一控制H ...

  • css div居中显示

    html制作网页时,经常会遇到div居中显示的问题.div的水平居中.垂直居中.文字居中等,在此做一个简单的总结,希望能有所帮助. 1.通过设置margin-left和margin-right,div ...

  • css+div盒子模型

    盒子是css很重要的一个概念.所有页面中的元素都可以看成是一个盒子,占据着一定的页面空间.一个页面由很多这样的盒子组成,这些盒子之间会互相影响. 操作方法 01 盒子模型的总宽度为 盒子实际宽度 = ...

  • 怎么制作网页扇形分区图形

    在平时工作中,除了在办公软件里面可以插入图形图表以外,我们还可以使用html5自带的绘图功能进行饼状图的制作.方法如下: 操作方法 01 在编辑环境(webstorm)里面新建一个名为hh的html文 ...

  • div+css网页设计基础教程

    div+css是一个网页设计师,程序员必经之路,是网站建设的基础!div+css是网页设计的最重要的元素. 操作方法 01 一.准备工作,电脑一套,Dreamweaver(网页设计软件) Dreamw ...

  • div 如何设置高度

    现在的html或者jsp网页的开发很流行,其中会用到一个标签叫做div. 今天,小编想在这边给大家介绍一些关于div设置高度的方法 操作方法 01 div设置高度大致可以分为3个方法,方法可以分为以下 ...

  • 如何实现CSS样式之多个层DIV并排布局

    如何实现CSS样式之多个层DIV并排布局?对于初会CSS的朋友,这个也有点难度,不知道是如何下手去写CSS,其实,这个也容易实现,所以,我便做了一下实例,分享给大家; 让我们来做盒子模拟分析吧:四个层 ...