class一覧
basic.css
| p > .left | 文中の要素を左寄せし、要素の右と下にvar(--padding)を空けます。 |
|---|---|
| p > .right | 文中の要素を右寄せし、要素の左と下にvar(--padding)を空けます。 |
| :is(ul, ol).no-style | list-style: none;と同じ。 |
| .aspect-4-3 | aspect-ratio: 4 / 3;と同じ。 |
| .aspect-1-1 | aspect-ratio: 1 / 1;と同じ。 |
| .aspect-16-9 | aspect-ratio: 16 / 9;と同じ。 |
| .width-limiter | 要素のmax-widthをvar(--width-limit)にして、左右にvar(--padding)を空けます。要素は左右中央に配置されます。 |
| .text-left | text-align: left;と同じ。 |
| .text-center | text-align: center;と同じ。 |
| .text-right | text-align: right;と同じ。 |
| .text-justify | text-align: justify;と同じ。(初期値) |
| .w10p ~ .w100p(10刻み) | width: ?%;と同じ。 |
| .w10 ~ .w200(10刻み)、 .w250、.w300 | width: ?px;と同じ。 |
| .pc | 画面幅920.1px以上で表示。 |
| .tb | 画面幅520.1px ~ 920pxで表示。 |
| .sp | 画面幅520px以下で表示。 |
button.css
| .button | 要素をボタンの形状にします。 |
|---|---|
| .button.slide | hoverによって背景色がスライドしながら変わるボタンになります。 |
| .button.button-disagree | 背景がar(--color-disagree-bg)色のボタンになります。 |
| .button.button-cancel | 背景がar(--color-cancel-bg)色のボタンになります。 |
form.css
classはありません。
grid.css
Gridは、コンテナクエリを使用してレスポンシブします。.gridを適用した要素の親要素に.containerを適用することで、コンテナクエリを使用できます。
| .grid | 子要素をグリッドアイテムにします。 |
|---|---|
| .grid.grid-column-2 ~ .grid.grid-column-5 | グリッドアイテムを最大いくつ並べるかを指定できます。 |
| .grid-top | グリッドコンテナに指定すると、align-items: start;と同じ。 グリッドアイテムに指定すると、align-self: start;と同じ。 |
| .grid-middle | グリッドコンテナに指定すると、align-items: center;と同じ。 グリッドアイテムに指定すると、align-self: center;と同じ。 |
| .grid-bottom | グリッドコンテナに指定すると、align-items: end;と同じ。 グリッドアイテムに指定すると、align-self: end;と同じ。 |
| .flex | 子要素をフレックスアイテムにします。 |
|---|---|
| .flex.flex-left | justify-content: flex-start;と同じ。 |
| .flex.flex-center | justify-content: center;と同じ。 |
| .flex.flex-right | justify-content: flex-end;と同じ。 |
| .flex-top | フレックスコンテナに指定すると、align-items: flex-start;と同じ。 フレックスアイテムに指定すると、align-self: start;と同じ。 |
| .flex-middle | フレックスコンテナに指定すると、align-items: center;と同じ。 フレックスアイテムに指定すると、align-self: center;と同じ。 |
| .flex-bottom | フレックスコンテナに指定すると、align-items: flex-end;と同じ。 フレックスアイテムに指定すると、align-self: end;と同じ。 |
| .flex.flex-nowrap | flex-wrap: nowrap;と同じ。 |
| .g1 ~ .g5 | flex: 1; ~ flex: 5;と同じ。 |
| .order1 ~ .order5 | order: 1; ~ order: 5;と同じ。 |
| .half-gap | gapがvar(--gap)の半分になります。 |
| .no-gap | gapが0になります。 |
| .container | container-type: inline-size;と同じ。(子要素をコンテナクエリに対応させます。) |
| .left | float: left;と同じ。 |
| .right | float: right;と同じ。 |
| .clear | clear: both;と同じ。 |
| .clear-tb | グリッドコンテナ、フレックスコンテナに使用すると、画面幅920px以下でアイテムを縦並びにします。 |
| .clear-sp | グリッドコンテナ、フレックスコンテナに使用すると、画面幅520px以下でアイテムを縦並びにします。 |
| .tb-order1 ~ .tb-order5 | 画面幅920px以下でorder: 1; ~ order: 5;と同じ。 |
| .sp-order1 ~ .sp-order5 | 画面幅520px以下でorder: 1; ~ order: 5;と同じ。 |
nav.css
| .main-menu.slide-left | .main-menuが左から出入りします。 |
|---|---|
| .main-menu.slide-right | .main-menuが右から出入りします。 |
paging.css
| .paging | 要素をページネーションにします。 |
|---|
table.css
| table.free | セル幅が自動のテーブルになります。 |
|---|---|
| table.block | 画面幅520px以下でテーブル内容が縦並びになります。 |