当前位置:七道奇文章资讯网站建设网站美工
日期:2010-11-26 10:09:00  来源:本站整理

CSS HACK 与float浮动代码[网站美工]

赞助商链接



  本文“CSS HACK 与float浮动代码[网站美工]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

css hack由于差别的浏览器,比方internet explorer 6,internet explorer 7,mozilla firefox等,对css的解析熟习不一样,因此会招致生成的页面效果不一样,得不到我们所需求的页面效果. 这个时刻我们就需求针对差别的浏览器去写差别的css,让它可以同时兼容差别的浏览器,能在差别的浏览器中也能得到我们想要的页面效果.

1、css hack

  以下两种办法几近能办理当今全部hack.


  1, !important
  随着ie7对!important的支持, !important 办法目前只针对ie6的hack.(注意写法.记得该声明位置需求提早.)

  1. <style> 
  2. #wrapper  
  3. {  
  4. width: 100px!important;  
  5. width: 80px;  
  6. }  
  7. </style> 

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

  1. <style> 
  2. #wrapper  
  3. {  
  4. #wrapper { width: 120px; }  
  5. *html #wrapper { width: 80px;}  
  6. *+html #wrapper { width: 60px;}  
  7. }  
  8. </style> 

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

2、float 闭合(排除浮动)

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

  1. <style> 
  2. .clearfix:after  
  3. {  
  4. content:".";  
  5. display:block;  
  6. height:0;  
  7. clear:both;  
  8. visibility:hidden;  
  9. }  
  10. .clearfix  
  11. {  
  12. display:inline-block;  
  13. }  
  14. .clearfix {display:block;}  
  15. </style> 

  以上是“CSS HACK 与float浮动代码[网站美工]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • CSS网页筹划25个实用小本领
  • CSS3教程:利用@font-face实现本性化字体
  • 快速学习CSS的6个办法
  • CSS网页制作实例:三列等高DIV的网页筹划
  • CSS代码实例:用CSS代码写出的各种形状图形
  • CSS:让页底内容永久固定在底部
  • Firefox与IE下js和CSS的辨别
  • css expression 图片自动缩
  • php css实现tab选项卡原理
  • 在ie6中css图片缓存的办理办法
  • css掌握文字竖排
  • css中visibility与display属性辨别
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .