1
我想找到一種方法來引用來自擴展選擇器的屬性。不幸的是,property lookup似乎並沒有對這項工作:手寫筆 - 使用屬性查找擴展選擇器的引用屬性
.foo
font-size 12px
.bar
@extends .foo
line-height @font-size * 2
/* Output */
.foo,
.bar {
font-size: 12px;
}
.bar {
line-height: ;
}
這似乎應該是可能的。這裏有一個簡單的例子,而不@extends
:
.foo
font-size 12px
line-height @font-size * 2
/* Output */
.foo {
font-size: 12px;
line-height: 24px;
}
隨意嘗試了這一點自己:https://learnboost.github.io/stylus/try.html
所鏈接的頁面說,你可以使用像這樣的變量:'字體大小:FS = 12px'。那麼你不能寫'line-height:fs * 2'嗎? –
似乎在編譯的CSS中產生'line-height:fs'。 – Wex