百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>CSS教程> CSS HACK 与float浮动实现代码
分享文章到:

CSS HACK 与float浮动实现代码

发布时间:01/15 来源: 浏览: 关键词:
CSS hack由于不同的浏览器,比如Internet Explorer 6,Internet Explorer 7,Mozilla Firefox等,对CSS的解析认识不一样,因此会导致生成的页面效果不一样,得不到我们所需要的页面效果。

一、css hack

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

 

 代码如下
<style>
#wrapper
{
width: 100px!important;
width: 80px;
}
</style>
  

2, ie6/ie77对firefox
  *+html 与 *html 是ie特有的标签, firefox 暂不支持.而*+html 又为 ie7特有标签.

 

 代码如下
<style>
#wrapper
{
#wrapper { width: 120px; }
*html #wrapper { width: 80px;}
*+html #wrapper { width: 60px;}
}
</style>
  

注意:
  *+html 对ie7的hack 必须保证html顶部有如下声明:
  <!doctype html public "-//w3c//dtd html 4.01 transitional//en" "">

二、float 闭合(清除浮动)

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

 代码如下
<style>
.clearfix:after
{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix
{
display:inline-block;
}
.clearfix {display:block;}
</style>

 

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有10人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板