http://blog.DoZarte.com


I 10 migliori hack per CSS

Se siete dei programmatori di siti web sicuramente date una certa importanza a creare del codice cross-browser, e del codice CSS e XHTML valido.
Sicuramente saprete anche quanto tempo si perde ogni volta in tutti quegli “hack” e “fix” per i vari browser!

Stylized Web ha creato una lista dei 10 hack e trucchi più utili che possono aiutare i programmatori di siti a salvare un po’ di tempo nella scrittura di codice…

1. Vertical align div

http://stylizedweb.com/2008/02/01/vertical-align-div/

2. Min-Height

selector {
min-height:500px;
height:auto; !important
height:500px;
}

3. PNG trasparenti

(clicca qui)

4. Autoclear

.container:after {
content: “.”;
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.container {display: inline-table;}
/* Hides from IE-mac \*/
* html .container {height: 1%;}
.container {display: block;}
/* End hide from IE-mac */

5. Reset CSS

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,
fieldset,input,p,blockquote,th,td {
margin:0; padding:0;
}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {
font-style:normal;font-weight:normal;
}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
q:before,q:after {content:”;}

6. Scrolling Render Internet Explorer

html {
background : url(null) fixed no-repeat;
}

7. Opacità

#transdiv {
filter:alpha(opacity=75);
-moz-opacity:.75;
opacity:.75;
}

8. PRE Tag

pre {
white-space: pre-wrap; /* css-3 */
white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
word-wrap: break-word; /* Internet Explorer 5.5+ */
}

9. LI: sfondo ripetuto in Internet Explorer

<!–[if lt IE 7]>
<style>
#leftnav li { zoom: 1;} /* haslayout=true */
</style>
<![endif]–>

10. Buono a sapersi…

@charset “UTF-8?;

/* ———————————————————————-
WinIE7
———————————————————————- */
*:first-child+html selector{property:value;}

/* ———————————————————————-
WinIE6 & Mac IE
———————————————————————- */
* html selector{property:value;}

/* ———————————————————————-
WinIE6
———————————————————————- */
/*\*/
* html selector{property:value;}
/**/

/* ———————————————————————-
MacIE
———————————————————————- */
/*\*//*/
selector{property:value;}
/**/

Articoli simili

  1. CSS diversi per browser diversi
  2. Come aggiungere nuovi funzionalità al CSS
  3. MP3 Flash Player: DewPlayer
  4. Come creare un fading incrociato di immagini in pagine html
  5. Inviare E-mail con Php in formato html

Collegamenti sponsorizzati:


Se l'articolo ti è piaciuto è sempre graditissimo un commento! Se vuoi ricevere le ultime novità dal mio blog puoi anche iscriverti ai Feed RSS (non si paga!). Anche via email. CIAO!!

6 Commenti a “I 10 migliori hack per CSS”

  1. Mozilla Firefox Mozilla Firefox 2.0.0.12 Windows Windows XP
    Dejan scrive:

    thanks for mentioning me

    ps is this quick tags some plugin your using..?

    MyAvatars 0.2
  2. Mozilla Firefox Mozilla Firefox 2.0.0.12 Windows Windows XP
    DoZ scrive:

    You did a good job!
    The quicktags feature is by a plugin: it’s here, n.12

    MyAvatars 0.2
  3. Mozilla Firefox Mozilla Firefox 2.0.0.12 Windows Windows XP
    Dejan scrive:

    Great, thank you :D

    MyAvatars 0.2
  4. Mozilla Firefox Mozilla Firefox 2.0.0.12 Ubuntu Linux Ubuntu Linux
    claudio scrive:

    ottima selezione.
    e capita proprio a fagiuolo credimi!

    MyAvatars 0.2
  5. Internet Explorer Internet Explorer 6.0 Windows Windows XP
    hikaye scrive:

    Thanks You :)

    MyAvatars 0.2
  6. Mozilla Firefox Mozilla Firefox 3.0.1 Windows Windows XP
    DoZ scrive:

    You are welcome!

    MyAvatars 0.2

Scrivi un commento

Quicktags:



Radio player, feed reader, search form, ... DoZarte toolbar

Free Download Manager