2012-12-08 5 views

risposta

6

sfortunatamente non è possibile. Si potrebbe lavorare con le variabili e fare qualcosa di simile però:

@box1width: 1000px; 
#box1 
{ 
    width: @box1width; 
    height: 500px; 
} 
#box2 
{ 
    width: @box1width - 100; 
} 
+0

non mi piace la parte "anzi", perché avrebbe potuto essere implementato facilmente come si può già importare l'intero blocco usando '# box1(); 'all'interno del blocco' # box2'. –

+2

@PetrPeller che è 'effettivamente' possibile, ma come si imposta la larghezza di '# box2' in base alla larghezza di' # box1'. Non c'è modo di accedere a un singolo modulo di proprietà come selettore (a mia conoscenza). – Pevara

+0

@Pevara Sto ferendo se è possibile includere valori di elementi pseude come ad es. .icon-calendar: before() non funziona :( – aholbreich

1

No, non è possibile. LESS elabora il foglio di stile per produrre CSS e non ha alcuna conoscenza degli elementi nella pagina.

Quello che stai cercando è CSS Expressions, ma era supportato solo in Internet Explorer, e il supporto per questo è stato rilasciato in IE8.

Problemi correlati