CleverCSS是什么?

CleverCSS是一个用于css的小型标记语言,从Python得到灵感,采用通过简单和干净的结构方式,它可用于以整洁和结构化的方式创建一个样式表;CleverCSS与CSS最明显的区别是句法,它基于缩进而且不单调。

CleverCSS是什么?

CleverCSS是一个用于css的受Python启发的小型的标记语言,它可用于以整洁的和结构化的方式创建一个样式表。在很多方面它都比CSS2整洁和强大。

CleverCSS与CSS最明显的区别是句法:它基于缩进而且不单调。虽然这显然违反了Python的规则,它依然是组织样式的很好的主意。

一个小例子:

ul#comments, ol#comments:  margin: 0  padding: 0  li:    padding: 0.4em    margin: 0.8em 0 0.8em    h3:      font-size: 1.2em    p:      padding: 0.3em    p.meta:      text-align: right      color: #ddd

但是,你也可以使用属性:

立即学习“前端免费学习笔记(深入)”;

#main p:   font->    family: Verdana, sans-serif    size: 1.1em    style: italic

定义常量:

background_color = #ccc #main:  background-color: $background_color

隐式串接:

padding: $foo + 2 + 3 $foo - 2 // returns: padding: 15 8; if $foo is 10

计算:

// calculations with numbers / values42px + 2                    -> 44px10px * 2                    -> 20px1cm + 1mm                   -> 11mm(1 + 2) * 3                 -> 9 // string concatenationfoo + bar                   -> foobar"blub blah" + "baz"         -> 'blub blahbaz' // You can also calculate with numbers:#fff - #ccc                 -> #333333cornflowerblue - coral      -> #00169d // You can also add or subtract a number from it and it will do so for all three channels (red, green, blue):crimson - 20                -> #c80028

更多编程相关知识,请访问:编程教学!!

以上就是CleverCSS是什么?的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1615970.html

赞 (0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
css实现倒计时效果
上一篇 2025年12月24日 05:09:52
CSS属性前缀的作用是什么?
下一篇 2025年12月24日 05:10:04

相关推荐

发表回复

登录后才能评论
关注微信