2011-11-03 38 views
25

compass sevmek iken, sadece kafa karıştırıcı bir konuya koştum. Böyle bir değerden birini çıkarmak için çalışıyorum: Hepsini ben denedimPusula scss çalışmıyor çıkarma

padding-left:($top-bar-padding*4)-1; 
padding-left:($top-bar-padding*4-1); 
padding-left:($top-bar-padding*4)-1px; 
padding-left:($top-bar-padding*4-1px); 

ve hepsi bana ver:

padding-left: 20px -1px;

ben bu daha önce var çünkü gerçekten beni şaşırtıcı .scss dosya ve iyi çalışıyor: bu neden oluyor üzerinde

padding:$top-bar-padding*2+2 $top-bar-padding*4;

Herhangi bir yorumlara?

+0

Belki bir cevap olarak güncelleme sonrası ve onu kabul edebilir? Kolejde –

cevap

48

Sen çıkarma öncesi ve sonra boşluk olması gerekir böyle sembolü:

($top-bar-padding*4 - 1)
+4

öğretildi, bu nedenle, bu tavsiyenin css yazarları tarafından göz ardı edilmiş gibi görünse de, tiflerin değişken isimlerde kullanılmadığı öğretildi. Sonuç ? Bu kafa karıştırıcı problem, eski okul çocukları çoğu zaman haklıdır! –