zoukankan      html  css  js  c++  java
  • stylus--css 框架使用方法

     

     

      Stylus是一款需要编译的css语言,所以其本身文件不能被html直接调用,需要要编译为css文件后再进行日常的加载。

    stylus是一款优秀的css编译语言,需要node.js支持,第一步需要安装node.js

    问题:Windows调试时ctrl+d无效果 ctrl+c退出? 怎样直接在windows下输出调试代码

    备注:# 代表本行是输入回车运行行

        # apt-get update  
        # apt-get install -y python-software-properties software-properties-common  
        # add-apt-repository ppa:chris-lea/node.js  
        # apt-get update  
        # apt-get install nodejs  

     2 node - v 查看node版本信息如果有返回信息则安装成功

    3 安装stylus

    # npm install stylus -g

    注意:必须找-g 同时配置环境为全局方法

    4 调试Stylus   

    复制代码
    # stylus
    border-radius() -webkit-border-radius arguments -moz-border-radius arguments border-radius arguments body font 12px Helvetica, Arial, sans-serif a.button border-radius(5px)
    复制代码

    输入Ctrl+D调试返回结果

    看看是否会返回

    复制代码
    body {
      font: 12px Helvetica, Arial, sans-serif;
    }
    a.button {
      -webkit-border-radius: 5px;
      -moz-border-radius: 5px;
      border-radius: 5px;
    }
    复制代码

    5 styus文件的编译

    创建一个test.styl 的文件,文件内容如下:

    复制代码
     1 border-radius()
     2   -webkit-border-radius arguments
     3   -moz-border-radius arguments
     4   border-radius arguments
     5   
     6 body
     7   font 12px Helvetica, Arial, sans-serif
     8   
     9 a.button
    10   border-radius 5px
    复制代码

    保存关闭,在命令行运行如下命令:

    # stylus --compress < test.styl > test.css

    看看是不是获得一个test.css的文件,看看内容是否如下:

    复制代码
    1 body{
    2 font:12px Helvetica,Arial,sans-serif
    3 }
    4 a.button{
    5 -webkit-border-radius:5px;
    6 -moz-border-radius:5px;
    7 border-radius:5px
    8 }
    复制代码

    这样一个stylus的文件就被编译成了html可以调用的css文件了。

  • 相关阅读:
    20210621模拟
    20210615模拟
    树套树总结
    线段树分治详解
    线性基
    模拟2
    博雅大数据机器学习十讲第九讲
    博雅大数据机器学习十讲第八讲
    博雅大数据机器学习十讲第七讲
    博雅大数据机器学习十讲第六讲
  • 原文地址:https://www.cnblogs.com/ada-zheng/p/3923895.html
Copyright © 2011-2022 走看看