sasscore22
1、setting
如果不需要支持ie6,7,请在引入setting文件之前,设置$lte7:false;。
$lte7: true !default 表示的是是否兼容it6/7
2、css3 是一些兼容性质的问题
@include border-image(url(img.png) 3 round);
@include box-shadow(0 0 5px rgba(11,22,33));
@include display-flex; flex-direction ; 等设置在父容器上面
@include flex(2);设置在子元素上面的
3、media是一些响应式布局的判断,对手机等兼容较好
4、mixin
@extend是联合声明的 @include是直接在选择器内生声明的
// px转em
@function pxToEm($px, $base: 16) {
@return ($px / $base) * 1em;
}
// px转rem
@function pxToRem($px, $base: 40) {
@return ($px / $base) * 1rem;
} // font-size自适应
@mixin font-dpr($font-size){
font-size: $font-size /2;
[data-dpr="2"] & {
font-size: $font-size;
}
[data-dpr="3"] & {
font-size: $font-size /2 * 3;
}
} @mixin px2px($name,$font-size){
#{$name}: $font-size;
[data-dpr="2"] & {
#{$name}: $font-size * 2;
}
[data-dpr="3"] & {
#{$name}: $font-size * 3;
}
}
@mixin通过@include来调用;%通过@extend来调用;@function则是返回一个值。
sasscore22的更多相关文章
随机推荐
- D3的基本设计思路
学习一项新技术,首先要搞清楚它的基本设计思路,有了这个宏观的技术架构,使用该技术起来,就会得心应手了.否则,就会不知道如何下手,即使看到人家的例子程序,可能也不知其所以然. 下面,就简单的结合自己研究 ...
- ecstore-lnmp环境下crontab不执行原因
因为lnmp.org默认禁止了proc_open函数,需要开启 开启后 lnmp restart ==== contab还是用crontab -e好,有些用www用户的似乎执行不了
- Spring Security 3整合CAS 实现SSO
spring security 3整合cas client用于实现各Application之间的单点登录. 1. 需要准备的jar spring-security-core-3.0.8.RELEASE ...
- cPage分页源码,分享给大家,可作参考
cPage是asp.net分页控件,也可以叫做分页组件,更确切的应该叫做分页模块,也或者叫做分页通用代码. cPage,版本3.2,源码如下: using System; namespace cPag ...
- Rails :.nil? , .empty?, .blank? .present? 的区别
.nil? , .empty?, .blank? .present? 的区别 首先这三个都是判空的. 而 .nil? 和 .empty? 是ruby的方法. .blank? 是rails的方法 .ni ...
- Angular中的jsonp
1.一般我们使用Angualr中的jsonp值这样使用的:注入$http服务 这样使用jsonp的方式可以支持多数api,但是douban不支持无法使用 module.controller('InTh ...
- 很不错的在线Office控件:IWebOffice与SOAOffice
http://blog.csdn.net/cjh200102/article/details/17220441 iWebOffice2003文档控件 iWebOffice2003网络文档中间件能够在I ...
- 使用composer管理php项目
composer global require "fxp/composer-asset-plugin:~1.1.1" composer create-project --prefe ...
- 使用Spring配合Junit进行单元测试的总结
最近公司的项目和自己的项目中都用到了spring集成junit进行单元测试,总结一下几种基本的用法: 1.直接对spring中注入的bean进行测试(以DAO为例): 在测试类上添加@RunWith注 ...
- IIS发布问题汇总
1.未能加载文件或程序集“System.Data.SQLite” 在IIS界面选择应用程序池->选择所使用的.net 版本->高级设置->将"使用32位应用程序" ...