使用SCSS获取元素的尺寸?

时间:2012-06-05 18:31:53

标签: element sass

我最近发现了scss,以及它有能力使用数学运算符的事实。我想知道的是:**我有没有办法动态检索用于设置不同元素尺寸的元素尺寸?

我想做的一个例子如下(用jQuery编写):

$("#myparagraph").height($("#page").height() / 6);

有没有办法用scss做到这一点?

1 个答案:

答案 0 :(得分:19)

虽然SCSS允许您使用变量和数学计算值,但它仍然可以编译为CSS。 CSS不是一种可以在DOM对象上提供计算尺寸的动态语言。它也是不可查询的。 SCSS本身并不是一种单独的语言,而是一种允许您更有效地创建CSS的预处理器。因此,您可以在SCSS中执行的任何操作都可以在纯CSS中执行,反之亦然(尽管可能更难以跟踪)并且没有或多或少。