_map-to-css
連想配列をCSSとして出力します。
引数 | 型 | 初期値 | 説明 |
---|---|---|---|
| |||
$map | Map | 対象となる連想配列 |
CSSとして出力
Sassを記述するのと同じように、連想配列を使ってネストされたCSSを出力できます。
.element {
@include _map-to-css((
display: flex,
color: red,
'&:hover': (
color: blue,
'&::before': (
content: 'nested',
),
),
));
}
.element {
display: flex;
color: red;
}
.element:hover {
color: blue;
}
.element:hover::before {
content: "nested";
}
カンマ区切りの値
CSSプロパティにカンマ区切りの値を指定する場合は、引用符 ''
で囲む必要があります。
.element {
@include _map-to-css((
transition: 'color .2s, background-color .3s ease-out',
));
}
.element {
transition: color .2s, background-color .3s ease-out;
}