-
-
#someElement {
-
background: red; /* modern browsers */
-
*background: green; /* IE 7 and below */
-
_background: yellow; /* IE6 exclusively */
-
}
-
-
Aucune erreur DOM n’est générée avec cette méthode
-
// styleFloat, IE
-
// cssFloat , Safari ou Firefox
-
// styleFloat and cssFloat, Opera
-
//assignation
-
var el = document.getElementById(‘element_id’);
-
el.style.styleFloat = ‘left’;
-
el.style.cssFloat = ‘left’;
-
//récupération
-
var elFloat = (typeof el.style.cssFloat === ‘string’) ? el.style.cssFloat : el.style.styleFloat;
-
-
if toFixed is not defined
-
if (!num.toFixed)
-
{
-
Number.prototype.toFixed = function(precision) {
-
var power = Math.pow(10, precision || 0);
-
return String(Math.round(this * power)/power);
-
}
-
}
-
// OR
-
Number.prototype.toFixed = function(precision)
-
{
-
var num = (Math.round(this*Math.pow(10,precision))).toString();
-
return num.substring(0,num.length-precision) + “.” +
-
num.substring(num.length-precision, num.length);
-
}
-
-
-
html {
-
background : url(null) fixed no-repeat;
-
}
-
-
-
// max-width
-
// Ce code dit que si la largeur du document est supérieure à 1000px, alors il sera forcé à 1000px, sinon il restera à “auto”. Si javascript est désactivé alors la largeur sera de 770px;
-
<!–[if lt IE 7]>
-
<style type=“text/css”>
-
div {
-
width:770px;
-
width:expression(document.body.clientWidth >= 1000? “1000px”: “auto” );
-
}
-
</style>
-
<![endif]–>
-
// min-width
-
// Le code dit que si la largeur du document est inférieure à 600px, alors elle est forcée à 600px (il y a donc une apparition des barres d’ascenseur horizontales au seuil de 600px). Si JavaScript n’est pas actif, alors la largeur est fixée à 770px.
-
<!–[if lt IE 7]>
-
<style type=“text/css”>
-
div {
-
width:770px;
-
width:expression(document.body.clientWidth <= 600? “600px”: “auto” );
-
}
-
</style>
-
<![endif]–>
-
// min-width et max-width en meme temps
-
<!–[if lt IE 7]>
-
<style type=“text/css”>
-
div {
-
width:770px;
-
width: expression(document.body.clientWidth <= 600? “600px” : document.body.clientWidth >= 1000? “1000px” : “auto”);
-
}
-
</style>
-
<![endif]–>
-
// max-height
-
// Le code dit que si la largeur du document est inférieure à 600px, alors elle est forcée à 600px (il y’a donc une apparition des barres d’ascenseur horizontales au seuil de 600px).
-
<!–[if lt IE 7]>
-
<style type=“text/css”>
-
div {
-
height: 500px;
-
overflow:hidden;
-
height:expression(
-
this.scrollHeight > 800? “800px” : “auto” );
-
}
-
</style>
-
<![endif]–>
“ie” related tags
spirit’s tags
access apache apache2 apt arguments auditd auth awk backup backups bandwidth bash bridge cache cd charset cisco commands conversion cron css date debian debug default diff directories directory distance dns dom du eth ethernet excel exclude files find firefox flash forms function hacks headers history hosts htaccess html http https ie ifconfig images input ip javascript jobs kill latitude linux log logging longitude mac mail maps merge monitoring mysql network nginx openssl packages performance performances perl php red hat regex restore root route rpm script security server shell ssh ssl svn switch syslog tail trunk unix virtualhost vlan vmware windows yum
-