とほほのCSSフレームワーク入門

目次

フレームワークの種別

汎用型フレームワーク

Bootstrap に代表されるように、コンテナ、グリッドなどのレイアウト、テーブル、フォームなど様々なコンポーネントや、マージン、パディング、色付けなどのユーティリティを兼ね備えるものです。

超軽量型フレームワーク

汎用型と方向性は同じですが、ソースコードが数KBと、非常に軽量に作成されています。

ユーティリティ特化系

マージン、パディング、色付けなどのユーティリティクラスのみを提供し、コンポーネント自体は React や Vue.js などにまかせてしまうタイプです。

おまかせ系

CSSファイルを読み込むだけで、CSSクラスはまったくサポートされないタイプ。CSSファイルを読み込むだけで、フレームワーク作者が好みとするデザインにしれくれます。それ以上のことは自分で追加していくタイプです。

様々なフレームワーク

Bootstrap

Foundation

Pure.CSS

Primer CSS

Tailwind CSS

MVP.css

Skeleton CSS

Bulma

SkyBlue

Materialize

UIkit

Ant Design

new.css

Semantic UI

Milligram

Tachyons

Spectre.css

tacit

Schema

INK