2013-09-07 15 views

risposta

3

Problemi Un

Il problema è che per alcune ragioni sintassi, stilo non permette mixins solo in un selettore

La soluzione (s)

  1. è quello di utilizzare multilinea

    .red { 
        opacity(0.4); 
    } 
    
  2. aggiungere un alloggio fasullo (assicurarsi che non influisce sul porcile ling)

    .red { opacity(0.4); zoom:1; } 
    

Problema B

Un altro problema era con gli stili di reset, essendo senza una nuova linea tra di loro.

body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none} ... 

La soluzione

Per mettere ciascuno di stile su singole righe:

body{line-height:1} 
ol,ul{list-style:none} 
blockquote,q{quotes:none} 
... 

questioni molto molto strano e la soluzione ancora più strano: P

speranza che questo risparmia un po 'del tuo tempo (perché ho sprecato molto mio su questo :().

13

Ho anche scoperto che è possibile ottenere questo errore se si mischiano spazi e tabulazioni. È uno strano errore da ottenere per questo problema. Assicurati solo di restare con uno o l'altro.

+0

Buona roba. Solo per aggiungere a questo, tutti i miei file si sono interrotti quando ho aggiunto le opzioni specifiche della sintassi in Sublime Text. Avere "translate_tabs_to_spaces" impostato su false è stato il colpevole. – adrianmc

+0

Un consiglio se si utilizza vim, è possibile vedere i caratteri nascosti con: lista – mjwatts

6

Ho trovato questo è stato causato da una parentesi graffa erronea lasciato alle spalle quando conversando css o un mixin

myMixin(var = 1){ <--- nooooooo 
    color red 
    etc etc 
0

Ho appena avuto lo stesso problema. Come si è visto, questo problema può essere causato anche se si hanno due consecutivi, hash adiacenti Quando si definisce un colore:

color #FFF <- good 

color ##FFF <- easy to miss, will cause very unhelpful 'eos' message at file end 
0

ho avuto questo problema e (dopo circa 30 min) rese conto che era una parentesi graffa di apertura in più che il mio IDE ha inserito - chiaramente avrei dovuto guardare più attentamente!Suggerirei di esaminare tutto il vostro git (o cosa avete) cambia molto attentamente e assicuratevi di non avere doppie parentesi:

.class-name-of-greatness { 
{ 
    color: blue; 
    border: gold 
}