2009-11-20 9 views
8

Eventuali duplicati:
Are class names in CSS selectors case sensitive?css caso sensibilità

Nella mia applicazione sto usando css nome di classe per lo styling. Ma durante la visualizzazione nel browser è stato applicato anche il nome della classe applicato anche css, ma lo stile non è stato applicato a causa della differenza tra maiuscole e minuscole con sia nel nome della tag class sia nel nome della classe css. Come risolvere questo?

Grazie

+0

Il CSS non fa distinzione tra maiuscole e minuscole al di fuori degli URL. –

+0

Si prega di mostrare un esempio di ciò che non funziona. – dlamblin

+0

La domanda è buona, ci sono due sottoprestazioni: ** 1) sui selettori **. 1.2) [sui nomi delle classi nei selettori] (http://stackoverflow.com/questions/12533926/are-class-names-in-css-selectors-case-sensitive); ** 2) [sui valori delle proprietà] (http://stackoverflow.com/q/17967371/287948) **. –

risposta

0

CSS non fa distinzione tra maiuscole e minuscole. Potrebbe essere che non hai incluso il tuo css nel tuo file o percorso della cartella per il file css non è corretto, quindi potrebbe non essere caricato.

0

Forse il problema sorge da DocType. Check it out:

http://webdesign.about.com/od/css/f/blcssfaqcase.htm

Cascading Style Sheets (CSS) non è case sensitve. Tuttavia, potrebbero essere famiglie di caratteri, URL per immagini e altri riferimenti diretti con il foglio di stile.

Il trucco è che se si scrive un documento utilizzando una dichiarazione XML e un doctype XHTML, quindi i nomi delle classi CSS saranno maiuscole e minuscole per alcuni browser.

4

Mentre CSS non è caso, i nomi delle classi sensibili sono definiti come maiuscole e minuscole in HTML 4.01, in modo da alcuni browser (in particolare Netscape 6, a quanto pare) potrebbero implementare come tale.

0

I CSS non sono case sensitive, ma potrebbero essere url e famiglie di font.

+2

Perché il downvote? –

Problemi correlati