Css 清除浮动

作者:Allen 来源:Movoin Studio 时间:2008-09-15 18:47:00 

昨天晚上在家里把WM设计好的好台界面做成Html,在家里只用IE8和FF做了测试,感觉还行,除了感觉IE8还不成熟,渲染比较慢且不稳定外,标准化的还是很不错的,至少和FF已经差不了多少了。

今天来到公司,用IE7测试一下,汗。。。No Clear。。。竟然发现在FF和IE8中都可以正常使用的清除浮动的CSS竟然在IE7下无效果,无语。。。

到网上搜索IE7 清除浮动,第一篇文章就帮我解决了问题,嘿嘿。。。

FF版清除浮动


.clear_both:after {
display:block;
content:”.”;
visibility:hidden;
height:0;
clear:both;
}

overflow版清除浮动


.clear_both {
overflow:auto;
zoom:1;
}

正如你所见,这个方法很简单,但也有一个小小的问题,大家可别忘了overflow是干什么的,当我们一个容器定义了高度时,问题就出现了,不管是你将overflow的值设为auto或是hidden,这都会是一个问题,因为前者会出现滚动条,而后者则直接隐藏掉了。

那要如何解决这个问题呢?

那篇文章提出的解决方案是 IE7/FF/OP 下可以定义min-height,在IE6及以下版本中直接定义高度

.clear_both
{
height:auto;
_height:200px;
min-height:200px;
verflow:auto;
zoom:1;
_overflow:visible; /*IE6*/
}

标签:浮动,css
0
投稿

猜你喜欢

  • 浅谈JavaScript 中的延迟加载属性模式

    2024-04-17 10:29:56
  • SQLServer XML查询快速入门(18句话)

    2024-01-26 13:47:07
  • Python格式化文本段落之textwrap库

    2023-11-23 00:40:56
  • 详解Python 使用 selenium 进行自动化测试或者协助日常工作

    2023-09-05 03:44:19
  • PyCharm2018 安装及破解方法实现步骤

    2022-02-02 10:46:15
  • sql server2012附加数据库问题解决方法

    2024-01-19 19:34:28
  • 详解python做UI界面的方法

    2023-05-24 08:07:41
  • 一个数组随机不重复问题

    2008-09-02 20:05:00
  • 简单介绍Python中的try和finally和with方法

    2021-01-15 07:09:49
  • Pain 全世界最小最简单的PHP模板引擎 (普通版)

    2023-11-18 09:12:06
  • 彻底理解Python中的yield关键字

    2021-02-23 16:31:42
  • python实现网站的模拟登录

    2022-09-25 23:33:56
  • javascript轻量级库createjs使用Easel实现拖拽效果

    2024-05-22 10:41:16
  • mysql中获取一天、一周、一月时间数据的各种sql语句写法

    2024-01-22 04:21:06
  • Python numpy生成矩阵基础用法实例代码

    2023-01-03 04:21:05
  • python标准库sys和OS的函数使用方法与实例详解

    2022-06-24 20:22:42
  • MYSQL GROUP BY用法详解

    2024-01-29 10:22:05
  • Python import用法以及与from...import的区别

    2021-06-13 14:23:51
  • Python生成随机密码

    2022-04-02 19:21:19
  • python用WxPython库实现无边框窗体和透明窗体实现方法详解

    2021-09-04 18:48:45
  • asp之家 网络编程 m.aspxhome.com