• compass模块----Helpers


    Color Stops:在使用CSS3渐变属性生成图片的时候,有时候为了打造更丰富的渐变效果除了声明渐变线上的起始点和终止点的色值,还有声明一些中间点的色值,这些点我们就称之为Color Stops。一个色值加上当前点的位置。当我们省略点位置表示的时候Color Stops helper function 会自动帮我们计算输出这个点的位置。
    Colors:用来亮化调整一个色值(用到的极少极少)
    Constants
    Cross Browser:如果我们要为compass贡献跨浏览器的CSS新特性插件
    Display Helpers:只有一个helper function,值为inline、block
    Environment Helpers:获取当前编译的一些环境信息
    例:  compass-env();  
    返回当前compass的编译环境,函数执行的结果只有两种可能(`development` or `production`)一个是开发环境一个是生产环境。两种compass有些行为是不一样的,例如里面的注释信息可以在config.rb文件里修改:

    line_comments = false;

    查看编译环境:  @debug compass-env();  

    在命令行中强制使用production环境

    compass compile -e production --force

    -e:用来指定我们的编译环境。
    --force:让compass覆盖重写已有文件
    可以再config.rb里指定编译环境:

    environment = :production或者:development

    Font Files:针对字体文件config.rb配置font路径:fonts_dir="fonts";
    Image Dimensions:包含两个helpers,用来计算图片的宽和高
    Inline Data:将文件转化成base64编码的格式内嵌在我们的CSS文件里
    Math:一些数学计算的helper
    Selectors:一个是选择器嵌套组合函数,一个是选择器叠加组合函数。
    例: append-selector($selector, $to-append) 

    一共有两个参数,作用就是将第二个参数叠加组合进第一个,用在选择器位置的。

    1 #{append-selector("p, div, span", ".bar")}{
    2     color: #ccc;
    3 }

    编译为CSS:

    1 p.bar, div.bar, span.bar {
    2     color: #ccc;
    3 }

    Sprites:合图相关的helpers
    URLs

  • 相关阅读:
    session
    Cookie
    HttpServletRequest
    HttpServletResponse response(中文乱码、文件下载、定时刷新、控制缓存、重定向、注意事项)
    采购价格
    SAP 会计凭证
    STO 后台配置
    SAP 公司间采购
    SAP Dependency 相关性
    SAP 委外加工
  • 原文地址:https://www.cnblogs.com/alice-shan/p/5012212.html
Copyright © 2020-2023  润新知