+reset-margin( )
特定の位置の margin を 0 にする mixin です。
- 第一引数に 
0 にしたい margin の位置を渡します。渡す引数は top や left 単体の変数だけでなく、 top left のように複数の変数を持つ変数リストとしても渡せます。また、top、 right 、 bottom 、 left の他に、Oulu 独自の位置を指定するキーワードである horizontal(左右)、vertical(上下)、all(上下左右)も引数に渡せます。 
使い方
sass
1
2
3
4
5
6
7
8
9
10
11
12  | p.left
  +reset-margin(left)
p.top-left
  +reset-margin(top left)
p.horizontal
  +reset-margin(horizontal)
p.all
  +reset-margin(all)
  | 
css
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19  | p.left {
  margin-left: 0;
}
p.top-left {
  margin-top: 0;
  margin-left: 0;
}
p.horizontal {
  margin-left: 0;
  margin-right: 0;
}
p.all {
  margin: 0;
}
 | 
+reset-padding( )
特定の位置の padding を 0 にする mixin です。
- 第一引数に 
0 にしたい padding の位置を渡します。渡す引数は top や left 単体の変数だけでなく、 top left のように複数の変数を持つ変数リストとしても渡せます。また、top、 right 、 bottom 、 left の他に、Oulu 独自の位置を指定するキーワードである horizontal(左右)、vertical(上下)、all(上下左右)も引数に渡せます。 
使い方
sass
1
2
3
4
5
6
7
8
9
10
11
12  | p.left
  +reset-padding(left)
p.top-left
  +reset-padding(top left)
p.horizontal
  +reset-padding(horizontal)
p.all
  +reset-padding(all)
  | 
css
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19  | p.left {
  padding-left: 0;
}
p.top-left {
  padding-top: 0;
  padding-left: 0;
}
p.horizontal {
  padding-left: 0;
  padding-right: 0;
}
p.all {
  padding: 0;
}
 | 
+reset-all
すべての位置の margin、 padding 両方を 0 にする mixin です。
使い方
sass
css
1
2
3
4
5  | p {
  margin: 0;
  padding: 0;
}
 |