千家信息网

Web前端中height、min-height有什么区别

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章将为大家详细讲解有关Web前端中height、min-height有什么区别,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。浏览器参照基准:Firefox,
千家信息网最后更新 2026年11月03日Web前端中height、min-height有什么区别

这篇文章将为大家详细讲解有关Web前端中height、min-height有什么区别,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

浏览器参照基准:Firefox, Chrome, Safari, Opera, IE;  

* IE6不支持CSS min-height属性。最小高度的定义:1. 元素拥有默认高度;2. 当内容超出元素的默认高度时,元素的高度随内容增加而增加Figure 1:如下图的需求


* 如上图,两个区域的高度不一样。这就是 min-height 的效果演示。元素拥有一个默认的高度,当内容超出该默认高度时,元素的高度同时随内容而增加。

eg1:       
喝水为什么会中毒?
喝水为什么会中毒?
日前有媒体报道称日饮用3升水年轻10岁,于是有人真开始喝了,可喝了4天后,尿血了。水是生命之源,但是不是喝水越多越好呢?喝水多了又会发生什么呢?

* 如上代码,我们只需要一行代码 min-height:80px; 就可以实现非IE6浏览器的最小高度。

.test{       height:80px;  /* 看看ie6会如何 */  }

* 将 min-height:80px; 改成 height:80px; 在IE6下查看这个样式。你可能发现了奇迹,是的,你没看错。这个DEMO的表现与eg1的demo在高级浏览器下的表现一致,即最小高度的效果。

* 但这还不是大获全胜的时候,因为你会发现本例在高级浏览器下都GameOver了。肿么办,这不是坑爹么?别着急,作为一个合格的coder,你肯定会想各种办法来搞定它。

* 你是一个前端工程师,所以你必须要知道一些浏览器专属的CSS Hack,虽然大多数情况下不推荐使用。我们想办法让高级浏览器仍然使用min-height,而ie6使用height,这样似乎就可以达成目的了,动手吧。

 

Figure 4:大获全胜的场景.test{       min-height:80px;  /* for ie7+, firefox, chrome, safari, opera */      _height:80px;        /* for ie6 */  }

* ok, 我们实现了包含ie6在内的min-height效果。

* 记住,千万别加overflow除visible之外的值,否则你的ie6又要悲剧demo

关于"Web前端中height、min-height有什么区别"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

高度 浏览器 浏览 元素 内容 最小 前端 高级 代码 效果 篇文章 大获全胜 办法 更多 中毒 不错 实用 着急 一致 这不 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网黑科技 保险科技 互联网保险 互联网科技工作委员会副主任毛军 互联网科技保险 智能科技公司是互联网公司吗 互联网与科技发展 互联网科技视频 互联网科技类展会 四个字互联网科技公司取名 科技大学互联网专业好不好 温州喔噻互联网科技有限公司 互联网校园科技培训 互联网软件和科技 保险科技服务互联网营销体系 锡山区互联网智能科技产品供应 2021世界互联网领先科技成果发布 中国新注册互联网科技 美国五大互联网科技公司市值多少 互联网科技创新方面的资料 互联网科技创业有什么好项目 互联网科技的 互联网科技开发公司 青岛互联网科技公司 深圳齐家互联网科技 智慧科技互联网 广州凡科互联网科技 湖北码尼互联网科技有限公司电话 浙江互联网科技研学营 重庆科技产业互联网有哪些 株洲百竞科技的互联网营销顾问
0