本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- siemens800
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
最新文章列表
Sass之&引用父选择器
Sass之&引用父选择器
描述:
您可以使用&字符选择父级选择器。 它告诉父选择器应该插入的位置。
例一:&在前
h3 {
font-size: 20px
margin-bottom: 10px
&.some-selector {
font-size: 24px
margin-bottom: 20px
}
}
输出CSS:
...
gulp常用的plugin描述(陆续更新)
gulp-concat
用来合并文件的,可以将多个文件进行合并,比如js、css等
使用方法可参看
https://www.npmjs.com/package/gulp-concat
gulp-uglify
用来压缩js文件的工具
相关配置如下
https://github.com/terinjokes/gulp-uglify
gulp-sourcemaps
用来将对应管道中的文件生成.map ...
Nodejs+Grunt配置SASS项目自动编译
http://www.w3cplus.com/preprocessor/nodejs-and-grunt-compile-sass-to-css.html
早前听说Nodejs和Grunt很强大,特别是用来构建自动化的前端开发,更是强大无比。但一直碍于自己掌握的技术有限,不敢深入,也未曾深入下去。最近在开始学习SASS,也慢慢的接触这方面的东西。为了能更好的让SASS项目实现自动化编译,打算使 ...
SASS用法快速入门
作者:阮一峰
一、什么是SASS
SASS是一种CSS的开发工具,提供了许多便利的写法,大大节省了设计者的时间,使得CSS的开发,变得简单和可维护。
本文总结了SASS的主要用法。我的目标是,有了这篇文章,日常的一般使用就不需要去看官方文档了。
二、安装和使用
sass mixin
1、如何使用sass?
安装ruby环境
安装sass(gem install sass)
编写scss文件test.scss
使用命令sass test.scss test.css 将scss文件编译成css
在html里引入css文件
2、sass的mixin用法
通过@mixin命令定义一个函数,如下:
@mixin ...
Sass, Scss, Css关系和转化
Sass 扩展了 CSS3,增加了规则、变量、混入、选择器、继承等等特性。Sass 生成良好格式化的 CSS 代码,易于组织和维护。SASS是对CSS3(层叠样式表)的语法的一种扩充,它可以使用巢状、混入、选择子继承等功能,可以更有效有弹性 的写出Stylesheet。Sass最后还是会编译出合法的CSS让浏览可以使用,也就是说它本身的语法并不太容易让浏览器识别(虽然它和CSS的语法 非常的像,几乎 ...
sass基础之属性嵌套
好像这个很少去用,记录一下把:
属性嵌套:
.test {
border: {
left: {
width: 4px;
}
}
}
转换后生成:
.test {
border-left-width: 4px;
}
sass之triangle
@mixin triangle($direction,$size,$borderColor) {
content: "";
height: 0;
width: 0;
@if $direction == left {
border-right: $size solid $border ...
compass的output_style设置
以前我们在pro环境都是在config.rb里面指定:
output_style = :compressed
今天逛stackoverflow:
compass compile -e production --force
http://stackoverflow.com/questions/2335920/how-do-i-output ...
用Sass创建MetaFizzy效果
来源:GBin1.com
Hugo发现了一个绚丽的css效果应用于web中并教会你如何聪明的重建和使用它。两天前,我看见笔者Hugo在css帮助下重写MetaFizzy的效果,Hugo帮助我们找到了一个用于理解Sass的JavaScript源代码。但我认为他的代码仍有可改之处,它比原版本的css多出了许多重复代码,我们找到了一种方法使其更加效率。重点:这是一个实验,如果你想要实验,请使用Ja ...