设计师的预处理器

CSSOnDiet的Python项目详细描述


关于饮食的css

css on diet是css文件的预处理器。主要特点是 常用属性的助记符,类似于emmet 缩写。其他优点包括直观的媒体断点、嵌套 单行注释、变量和混合函数,计算器, 十六进制RGBA,迷你型,…

更多关于cssondiet.com

功能

使用旧css

.element {
  letter-spacing: 2px;
  background-color: #1C6BA0;
}

如果所有css声明都在单独的行上,则不必 更改任何内容

去除冒号

.element {
  letter-spacing 2px
  background-color #1C6BA0
}

在css中,可以选择饮食中的冒号和分号

使用助记符

.element {
  les 2p
  bac #1C6BA0
}

常用的css关键字有助于记忆。参数是3个字母长, 值2,单位只有1个字母(The list

媒体断点

@cod-media {
  tablet (min-width: 768px)
}
.element {
  les 2p
  les 3p @tablet
}

响应式网页设计从未如此简单直观

单行注释

.element {
  les 2p // why not 3?
  bac #1C6BA0 // deep ocean
}

无需记住关闭这些评论

嵌套注释

.element {
  /*
  les /*3p*/ 2p
  */
  bac #1C6BA0
}

现在您可以在代码中注释其他注释。最后…

算术

.element {
  les 3p-1
  bac #1C6BA0
}

css需要计算。这是非常肯定的。

短rgba

.element {
  les 3p-1
  bac #1C6BA0F1
}

再加两位数,颜色就透明了

变量

@cod-defines {
  sp2014 3p-1
  ocean #1C6BA0F1
}
.element {
  les sp2014
  bac ocean
}

定义就像变量。写一次,随便用。保持干燥!

< H3>混合蛋白< EH3>
@cod-defines {
  sp2014 3p-1
  ocean bac #1C6BA0_ARG1_ ;\
        bai url("fish.png")
}
.element {
  les sp2014
  ocean(F1)
}
混合物可以放在任何地方。参数给他们编程 权力。

安装

实际上,在当前版本中,cod.py是唯一需要的文件。 当然你需要Python来启动它。笔记 在正确的安装中,cod脚本是cod.py的副本。

要执行正确的安装,您有以下选择:

  1. 使用/安装pip 并键入pip install CSSOnDiet(将下载并安装 cssondiet来自pypi
  2. CSS-On-Diet website下载存档,解包并运行 python setup.py install
  3. 或者克隆thisgithub 回购并从中运行python setup.py install

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
ApachePOI如何通过java从excel文件中删除空白列?   linux到后台Java服务应用程序的简单发送/接收接口   java ActionBarPullToRefresh什么都没发生   java从millis获取错误的整数天   java相同的代码在两个不同的包上表现不同   java将每个新的char元素写入一个文件(如果被覆盖)   mysql如何在Java中通过外键链接的多个表中插入数据   java环境下mysql网络文件访问   java当使用构建器模式时,为什么我不应该重用builderobject来访问对象配置?   java jQueryServlet post异常失败   java应该使用什么逻辑来创建像《愤怒的小鸟》中那样的锁屏   java Android:在不滑动的情况下更改ViewPager中的片段   java在使用我的程序逻辑时获得空输出