Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    1,085

    !important .. ?

    Ciao ..
    per cortesia c'è chi mi spiega che vuol dire questa istruzione ?

    div#container{width:450px !important; width /**/:460px;


    Grazie mille

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    !important lo trovi in qualsiasi manuale (tutorial) CSS.
    Vuol dire che quella dichiarazione e` piu` importante (ed avra` la precedenza) su altre che seguono (anche eventualmente dichiarazioni rese inline).

    Nel caso specifico viene usato come hack per IE (che in alcune versioni non interpreta !important, mentre i brwoser conformi si`). E` un tipo di hack considerato robusto

    Stesso discorso per i commenti (a volte solo slash o backslash) all'interno delle dichiarazioni: pero` in questo caso il tipo di hack e` considerato poco robusto, dato che sfrutta dei bachi che nel passato sono andati in parallelo (ma non e` detto che in tutte le versioni siano sempre paralleli).
    In linea di massima un bel commento condizionale e` meglio (e` anche esplicito che e` un hack, per cui chi dovesse rivedere il codice e` facilitato).
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    1,085
    Originariamente inviato da Mich_
    !important lo trovi in qualsiasi manuale (tutorial) CSS.
    Vuol dire che quella dichiarazione e` piu` importante (ed avra` la precedenza) su altre che seguono (anche eventualmente dichiarazioni rese inline).

    Nel caso specifico viene usato come hack per IE (che in alcune versioni non interpreta !important, mentre i brwoser conformi si`). E` un tipo di hack considerato robusto

    Stesso discorso per i commenti (a volte solo slash o backslash) all'interno delle dichiarazioni: pero` in questo caso il tipo di hack e` considerato poco robusto, dato che sfrutta dei bachi che nel passato sono andati in parallelo (ma non e` detto che in tutte le versioni siano sempre paralleli).
    In linea di massima un bel commento condizionale e` meglio (e` anche esplicito che e` un hack, per cui chi dovesse rivedere il codice e` facilitato).

    posso dire ?
    non ho capito un bel niente !

  4. #4
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Qui non e` il posto per fare una trattazione di base dei CSS.
    Ti rimando alle guide, ad esempio http://css.html.it/guide/leggi/2/guida-css-di-base/

    Qui un uso tipico di !important http://css.html.it/articoli/leggi/20...t-anche-su-ie/

    Qui una serie di riferimenti sugli hack http://css.html.it/articoli/lista/18...cross-browser/
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  6. #6
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    1,085
    grazie mille .. perfetto.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.