2010-04-26 14 views
12

nel Figlio di goccia Suckerfish menu a discesa:Cos'è questa regola CSS?

http://www.htmldog.com/articles/suckerfish/dropdowns/example/

vedi questa regola

w\idth: 13.9em; 

Questo non può essere un errore di battitura come appare diverse volte nel css. Cosa serve?

+0

@ozsenegal, non è luna ... uh, * errore *. –

+0

ok è stato un mio errore, mi dispiace – ozsenegal

+0

ugh, usando 'ul' per i menu invece di' menu' ... che succede? 'menu' è un tag html 4 valido (deprecato) e si comporta come un' ul' di default. È ridefinito e ha un attributo type in html5 che consente diversi metodi di visualizzazione. –

risposta

10

Questo è chiamato CSS Hack.

Alcuni browser ignorano lo \ e lo considerano come una proprietà width; altri browser ignoreranno l'intera proprietà.

È possibile visualizzare un elenco completo here.

+0

quindi non verrà convalidato. –

8

Si chiama Modified Box Model Hack.

Dal sito collegato:

come spiegato sopra nella sezione relativa alla SBMH è nascosto da IE5.x/Win a causa della fuga carattere. IE5/Mac e IE6/Win che implementano correttamente il modello di box CSS, quindi, ottengono correttamente una larghezza di 100px.

Problemi correlati