`
liudaoru
  • 浏览: 1575957 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

最小高度(min-height)的妙用

    博客分类:
  • Ajax
阅读更多

From: http://www.52css.com/article.asp?id=5

 

最小高度可以设定一个BOX的最小高度,当其内容较少时时,也能保持BOX的高度为一定,超出就自动向下延伸,但到目前为止,只有Opera 和 Mozilla 支持,IE7开始也支持了,但IE7处于测试阶段,等正式版发布到普及需一段也许比较长的时间,除非MS把它捆绑在某个操作系统上,如何在现有基础上(IE6 80-90%),合理、妙用最小高度了?
假定有二个BOX,我们需要它的最小高度为150PX。

CSS

div css xhtml xml Example Source Code Example Source Code [www.52css.com]
          div.box1,div.box2{
          width: 300px;
          min-height: 150px;
          background: #EEE;
          float: left;
          margin-right: 20px;
          }


xhtml
div css xhtml xml Example Source Code Example Source Code [www.52css.com]
<div>IE中没保持最小高度为150px</div>
<div>最小高度可以设定一个BOX的最小高度, 当其内容较少时时,也能保持BOX的高度为一定</div>


现在的效果,IE中没保持最小高度为150px。

解决的方法
为IE设定一个高度
div css xhtml xml Example Source Code Example Source Code [www.52css.com]
* html div.box1,* html div.box2{height: 150px;}


wellstyled.com 的解决方法是采用 CSS 的属性选择符(Attribute Selectors)
div css xhtml xml Example Source Code Example Source Code [www.52css.com]
div.box1,div.box2{ ......height: 150px;} 
/* IE靠这保持最小高度,超出就自动向下延伸 */
div[class].box1,div[class].box2{height: auto;}  
/* 具有类选择符(class)属性的DIV对象 */

IE自然又是不支持的啦,Opera 和 Mozilla 支持,读取这个高度。可应用场合:搜索、文章等页面(没采用100%高度,当搜到的内容较少时,不至于页面太短。

分享到:
评论

相关推荐

    让IE6支持最小高度min-height、最大高度max-height的方法

    在网页设计中,`min-height`(最小高度)和`max-height`(最大高度)是CSS3中非常实用的属性,它们允许元素根据内容自动调整大小,同时限制其高度的上下限。然而,这些属性在老旧的Internet Explorer 6(简称IE6)...

    min-height和min-width两个最小高度和最小宽度兼容多浏览器版本

    min-height和min-width这两个最小高度和最小宽度的容器属性相信大家并不陌生。先说说min-height。这个看起来很容易。看下面试例: 复制代码代码如下:最小高度 运行图如下:先别高兴的太早,不要忘了已经让你...

    CSS中height和min-height的区别

    最后,需要额外注意的是,当使用min-height属性时,如果为元素设置overflow属性为hidden,那么溢出的内容将不会显示,即使内容超过了min-height的最小高度。因此,在使用min-height时,要小心使用overflow属性,以免...

    兼容IE6的min-width、min-height的简单方法

    min-height属性则定义了元素的最小高度,作用与min-width类似,仅用于高度。这两个属性在现代网页设计中非常有用,但在IE6中并不被支持。 为了兼容IE6,可以通过一些特别的CSS技巧来模拟min-width和min-height的...

    min-height最小高度实现的解决方法,(兼容IE6、IE7、FF、Chrome)

    在早期的网页设计中,尤其是面对需要兼容旧版浏览器如IE6和IE7时,实现最小高度(min-height)的属性遇到了很多问题。min-height属性是CSS的属性之一,用于规定元素的最小高度,但IE6和IE7并不支持这一属性。这使得...

    CSS-高度css-height.docx

    - **min-height**:这个属性用于设置元素的最小高度,当内容需要更多空间时,元素高度可以超过这个值。 - **max-height**:与`min-height`相反,`max-height`定义了元素的最大高度,当内容较少时,元素的高度不会...

    DIV CSS网页布局 最小高度(min-height)的妙用

    最小高度可以设定一个BOX的最小高度,当其内容较少时时,也能保持BOX的高度为一定,超出就自动向下延伸,但到目前为止,...除非MS把它捆绑在某个操作系统上,如何在现有基础上(IE6 80-90%),合理、妙用最小高度了?

    最小高度能自适应高度IE.FF全兼容的div设置.rar

    主要涉及到CSS(层叠样式表)中的最小高度(min-height)属性以及如何实现跨浏览器的兼容性,特别是针对Internet Explorer(IE)和Firefox(FF)这两个广泛使用的浏览器。 最小高度属性`min-height`允许我们为HTML...

    IE6不支持CSS中的min-width/height属性问题的解决方法

    例如,对于最小高度的情况,可以使用以下CSS代码: ```css .Elm { min-height: 100px; height: auto !important; height: 100px; } ``` 在这种情况下,对于支持!important的现代浏览器,会忽略第三个声明的height...

    Web前端新人笔记之height、min-height的区别详解

    2. `min-height`设定元素的最小高度,内容增加时元素高度会自动扩展,确保内容不被裁剪。 在实际项目中,理解这两个属性的区别并恰当使用,可以帮助你更好地控制网页布局,尤其在处理响应式设计和不同浏览器兼容性...

    div控制最小高度又自适高度

    `在IE7、Firefox以及其他支持`min-height`属性的浏览器中起作用,它定义了`div`的最小高度。当内容高度小于100px时,`div`将保持100px的高度;如果内容高度超过100px,`div`则会根据内容自动增加高度。 通过这种...

    CSS min-height IE6、IE7、FF下DIV自适应高度

    CSS(层叠样式表)提供了一个属性名为 min-height,它可以设置元素的最小高度。这意味着该元素至少要有这么多高度,但也可以更高,如果内容需要的话。然而,在不同的浏览器中,min-height 属性的兼容性可能会有差别...

    兼容IE的最小最大高度CSS写法

    在这种情况下,我们可以结合使用`min-width`、`max-width`(或者`min-height`、`max-height`)和IE专有的`_width`(或`_height`)属性。 ```css .min_and_max_width { min-width: 300px; /* 最小宽度 */ max-width...

    IE 6不支持min-height或max-width等属性的完美解决方案

    其中,`min-height` 和 `max-width` 属性在IE6中不受支持,这使得创建响应式布局或者确保元素最小高度成为了一大挑战。然而,通过一些技巧和 hack,我们仍然可以为IE6提供类似的功能。 **1. 利用IE6不识别`!...

    多种方法解决min-width 不兼容ie6的问题

    把以上三行代码加到需要最小宽度的div里即可,原理是使用IE6本身的BUG(当块级元素内部的东西超出此块级元素的高度时,块级元素的高度会被撑开,也就是说IE6中的height属性本身就等同于min-height)。 方法二: 复制...

Global site tag (gtag.js) - Google Analytics