float闭合(清除浮动)和CSS HACK_html/css_WEB-ITnose

 

一、float 闭合(清除浮动)

将以下代码加入Global  CSS 中,给需要闭合的div加上 class=”clearfix” 即可,屡试不爽.

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

二、CSS HACK

  以下两种方法几乎能解决现今所有HACK.
1, !important
随着IE7对!important的支持, !important 方法现在只针对IE6的HACK.(注意写法.记得该声明位置需要提前.)
 

#wrapper
{
width: 100px!important;
width: 80px;
}

2, IE6/IE77对FireFox
*+html 与 *html 是IE特有的标签, firefox 暂不支持.而*+html 又为 IE7特有标签.
 

#wrapper
{
#wrapper { width: 120px; }
*html #wrapper { width: 80px;}
*+html #wrapper { width: 60px;}
}

注意:
*+html 对IE7的HACK 必须保证 HTML顶部有如下声明:
nbsp;HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” ””>

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/3103664.html

(0)
上一篇 2025年3月29日 08:13:26
下一篇 2025年3月29日 08:13:33

AD推荐 黄金广告位招租... 更多推荐

发表回复

登录后才能评论