[ Index ]
 

Code source de Dotclear 2.0-beta6

Accédez au Source d'autres logiciels libresSoutenez Angelica Josefina !

title

Body

[fermer]

/admin/js/ie7/ -> ie7-squish.js (source)

   1  /*
   2      IE7, version 0.9 (alpha) (2005-08-19)
   3      Copyright: 2004-2005, Dean Edwards (http://dean.edwards.name/)
   4      License: http://creativecommons.org/licenses/LGPL/2.1/
   5  */
   6  IE7.addModule("ie7-squish", function() {
   7  
   8  /* ---------------------------------------------------------------------
   9  
  10    Squish some IE bugs!
  11  
  12    Some of these bug fixes may have adverse effects so they are
  13    not included in the standard library. Add your own if you want.
  14  
  15    -dean
  16  
  17  --------------------------------------------------------------------- */
  18  
  19  // @NOTE: ie7Layout.boxSizing is the same as the "Holly Hack"
  20  
  21  // "doubled margin" bug
  22  // http://www.positioniseverything.net/explorer/doubled-margin.html
  23  ie7CSS.addFix(/float\s*:\s*(left|right)/, "display:inline;$1");
  24  
  25  if (ie7Layout) {
  26      // "peekaboo" bug
  27      // http://www.positioniseverything.net/explorer/peekaboo.html
  28      if (appVersion >= 6) ie7CSS.addRecalc("float", "left|right", function($element) {
  29          ie7Layout.boxSizing($element.parentElement);
  30          // "doubled margin" bug
  31          $element.runtimeStyle.display = "inline";
  32      });
  33  
  34      // "unscrollable content" bug
  35      // http://www.positioniseverything.net/explorer/unscrollable.html
  36      ie7CSS.addRecalc("position", "absolute|fixed", function($element) {
  37          if ($element.offsetParent && $element.offsetParent.currentStyle.position == "relative")
  38              ie7Layout.boxSizing($element.offsetParent);
  39      });
  40  }
  41  
  42  //# // get rid of Microsoft's pesky image toolbar
  43  //# if (!complete) document.write('<meta http-equiv="imagetoolbar" content="no">');
  44  
  45  });


Généré le : Fri Feb 23 22:16:06 2007 par Balluche grâce à PHPXref 0.7