sandal

编程之家收集整理的这个编程导航主要介绍了sandal编程之家,现在分享给大家,也给大家做个参考。

sandal 介绍

该项目为 Sass 的基础库,另有一个针对 Postcss 的为 Sandal for Postcss。

sandal取其“檀香”之意,针对移动端站点为前端人员提供了一些基础的重置,常用的mixin,如flex布局,等分,水平垂直居中,常用图标等,基于它你可以扩展出更多你需要的UI组件,sheral就是基于sandal的移动端UI库。

sandal,分核心文件和扩展文件两种。其中核心文件包括重置样式,@mixin,%等方便调用;而扩展文件则提供基础原子类class,图标,网格系统。

核心文件提供两个集合文件以供调用,分别为_function.scss, _core.scss。两者的区别为function仅提供功能,而core除了提供function的功能,还会会生成一份重置样式

扩展文件有四个,分别为_icons.scss,_helper.scss,_grid.scss,_page-slide.scss可根据需要调用

安装

npm install sass-sandal --save-dev

webpack 使用

// 核心文件调用,如需要reset样式则为core@import '~sass-sandal/_core';// or@import '~sass-sandal/_function';// 扩展调用对应模块@import '~sass-sandal/ext/icons';@import '~sass-sandal/ext/helper';@import '~sass-sandal/ext/grid';@import '~sass-sandal/ext/page-slide';

一般调用

// 核心文件调用,如需要reset样式则为core@import 'node_modules/sass-sandal/core';// or@import 'node_modules/sass-sandal/function';// 扩展调用对应模块@import 'node_modules/sass-sandal/ext/icons';@import 'node_modules/sass-sandal/ext/helper';@import 'node_modules/sass-sandal/ext/grid';@import 'node_modules/sass-sandal/ext/page-slide';链接: http://www.fly63.com/nav/1265

网站地址:http://marvin1023.github.io/sandal/

GitHub:https://github.com/marvin1023/sandal

网站描述:Sass 的基础库

sandal

官方网站:http://marvin1023.github.io/sandal/

小编说

以上是编程之家为你收集整理的sandal全部内容。

如果觉得编程之家网站内容还不错,欢迎将编程之家推荐给好友。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Basscss,一个CSS重置,网格系统、颜色类、实用类等来帮助你建立你的响应式设计
sandal,Sass 的基础库
CssLoad,完全基于CSS的加载动画设计工具
tachyons,轻便实用的 css 框架
CssDeck,在线CSS代码编辑器及共享网
Pure.css,雅虎出品的一组轻量级、响应式纯css模块
typebase.css,一组不同风格的样式用来设置网页的排版
FOX CSS,一个轻量级的、模块化的CSS框架
csscss,检测具有相同属性的css样式
Normalize.css,浏览器更加一致地呈现所有元素,并符合现代标准。
flex-layout-attribute,HTML布局助手基于CSS flexbox规范
css-loaders,css实现比较炫酷的 loading 加载动画
stylelint,CSS代码检查工具
text-spinners,一个非常有用css加载器
CleanCss,基于Node.js的CSS代码压缩工具
CssStats,在线CSS代码分析工具
EnjoyCSS,在线CSS代码可视化工具
SpinKit,css酷炫的loading动画效果
Shoelace.css,一个超级轻量的CSS入门套件
CssComb,CSS属性排序工具