每天的 1%
筆記一些每天學習到的東西,希望一年可以至少筆記 365 篇,一天 1% 一年就可以進步 37.8 倍
顯示具有
SASS
標籤的文章。
顯示所有文章
顯示具有
SASS
標籤的文章。
顯示所有文章
2017年12月26日 星期二
sass override bootstrap var
$grid-columns: 24;
$grid-gutter-width: 30px;
$body-bg: #ffffff;
$brand-primary: #394a5c;
$brand-success: #87c599;
類似這樣,可以輕易的把 grid 改成 24 欄,也可以重新定義基本色和 margin, padding 等等,對於要做theme 是很實用的技巧
2017年12月15日 星期五
bootstrap include grid
有時候會想要做到 include column 到自定義的 css class 裡面,可以這樣做:
```
@import "bootstrap";
.app {
@include make-row();
div {
border: solid 1px;
}
}
.main {
@include make-lg-column(8);
div {
border: solid 1px;
}
}
.sidebar {
@include make-lg-column(4);
}
.market {
.market-title {
@include make-lg-column(8);
}
.market-ticker {
@include make-lg-column(4);
}
}
```
2017年10月22日 星期日
整理 SASS 的方法
教了很多整理 SASS 的方法,主要是用 mixins
https://www.toptal.com/css/sass-mixins-keep-your-stylesheets-dry
偷懶也可以直接使用 Sass mixin libraries,例如文中提到的 bourbon 和 andy
http://bourbon.io/
http://gillesbertaux.com/andy/
SASS 做 theme 的起手式
不錯的文章
* 最外層的 container 控制 theme 基本元素
* 加上 themable 的 mixin 並設參數讓 theme 更彈性
* 用 each 方法 loop 參數,讓 themable 更彈性,只需要接受 name 和 map 兩個參數
* lighten & darken 方法做到 hover 效果
https://www.toptal.com/sass/theming-scss-tutorial
較舊的文章
首頁
訂閱:
文章 (Atom)