2012-02-29 12 views
7

Tek dosyada çoklu ortam sorgularını nasıl tanımlarım?Tek bir stylus dosyasında çoklu ortam sorguları nasıl tanımlanır?

@media (min-width: 980px) 
    body 
    padding-top 60px 

@media (min-width: 768px) 
    body 
    .container 
     width 768px 

Bu bana hata expected "indent", got "newline" veriyor:

Bu .styl-dosya var. Bunları ayrı dosyalara yerleştirmek ve bir dosyaya sahip olmak diğer işleri içerir. Ama onları aynı dosyada ve bu dosyayı içe aktaran ikinci bir dosyada olduğunda başarısız olur.

Güncelleme: dosyaların kod burada bulunabilir:

+0

Hangi sürüm Stylus? Benim için 0.24.0 ile çalışıyor. –

+0

@LinusGThiel, Sanırım 0.24.0 versiyonum var. Sürümü kontrol etmek için kolay bir kontrol var mı? Bunu yaptığım gibi stylus.js dosyasına göz attım ve verilen sürümü kontrol ettim. –

+0

Ben bunu anladım, 'npm ls' komutudur. –

cevap

4

senin sorunun üst sorguda sekme olduğunu ve boşluklar içinde alt. Tutarlı olmaya çalışın (bu, her türlü programlamaya gelince genel olarak iyi bir uygulamadır). Her iki şekilde de bir tercihim yok, ancak o düzeyde tutarlılığı zorlayıp uygulamayacağınızı görmek için editör ayarlarınızı gözden geçirmelisiniz. Düzenleyicim, dile bağlı olarak sekmeye bastığımda 4 veya 2 boşluk koyar.

Örneğinizdeki soru örneğiniz, aslında (yalnızca bir boşluk var).

+0

Oh, teşekkürler. Daha sonra deneyeceğim ve bulut 9 düzenleyicimi doğru şekilde yapılandırmaya çalışacağım. –

+0

Serin. Ayrıca, sorgular ayrı dosyalardayken çalıştığı da budur - stilus karışık sekmelere ve alanlara duyarlıdır, ancak her ikisini de iyi işleyebilir (önemli boşluklarla birçok dile benzer). –

+0

Çözüldü, teşekkürler. –

İlgili konular