2012-02-29 70 views
7

如何在一個文件中定義多個媒體查詢?如何在一個手寫筆文件中定義多個媒體查詢?

我有這個.styl文件:

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

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

這是給我的錯誤expected "indent", got "newline"。將它們放在單獨的文件中,並將其中一個文件包含在其他作品中。但是,當我把它們放在同一個文件中,而第二個文件導入這個文件時就會失敗。

更新:文件的代碼可以在這裏找到:

+0

哪個版本的手寫筆?它適用於我0.24.0。 – 2012-03-01 14:51:55

+0

@LinusGThiel,我想我也有版本0.24.0。是否有一個簡單的檢查來檢查版本?正如我所知道的,我瀏覽了stylus.js文件並檢查了導出的版本。 – 2012-03-01 21:41:47

+0

我想通了,它是'npm ls'命令。 – 2012-03-01 21:43:58

回答

4

你的問題是,你必須在上面查詢標籤,並在空間更低。儘量保持一致(當涉及到各種編程時,這是一個很好的習慣)。我沒有任何方式的偏好,但你應該看看你的編輯器設置,看看你是否可以在該級別強制執行。當我按Tab鍵時,我的編輯器會放4或2個空格,具體取決於語言。

你問題中的例子起作用,實際上(那裏只有空格)。

+0

哦,謝謝。我稍後會嘗試,我會嘗試正確配置我的雲9編輯器。 – 2012-03-02 11:38:20

+0

很酷。這也是爲什麼當查詢在單獨的文件中時它工作的原因 - 手寫筆對混合的標籤和空格很敏感,但它可以自己處理(與大多數空白語言相似的語言)。 – 2012-03-02 11:40:54

+0

它解決了,謝謝。 – 2012-03-02 14:08:22