Bootstrap 4.3 を日本語向けに設定する

日付

目的

環境

$ sass path/to/main.scss css/main.css

SCSSコード

$font-family-sans-serif: "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", Hiragino Kaku Gothic Pro, "MS Pゴシック", sans-serif;

変更点

1. line-heightで行間にゆとりを。

SCSSコード

$headings-line-height: 1.5;
$line-height-base: 1.65;

2. letter-specingで文字の美しさを引き立てる。

CSSコード

* {
  letter-spacing: .1em;
}

3. text-alignで和文の特性を活かす。

CSSコード

* {
  text-align: justify;
}

4. font-familyで欧文との統一感を。

今の Bootstrap では対策済みのようだ。

5. modal-paddingで細部まで美しく。

SCSSコード

$modal-inner-padding: 30px;
$modal-title-padding: 30px;

デモ

6. body-colorを調和のとれたカラーに。

SCSSコード

$gray-900: #546E7A;

7. レスポンシブグリッドで余白を活かす。

サンプル

Cards

英語のカード
Dummy text

Some quick example text to build on the card title and make up the bulk of the card's content.

日本語のカード
日本語の文章

日本国民は、正当に選挙された国会における代表者を通じて行動し、われらとわれらの子孫のために、諸国民との協和による成果と、わが国全土にわたつて自由のもたらす恵沢を確保し、政府の行為によつて再び戦争の惨禍が起ることのないやうにすることを決意し、ここに主権が国民に存することを宣言し、この憲法を確定する。


結論


メモ


参考