[解決済み] Angular Materialとフォントの変更
2023-07-07 19:25:44
質問
Angular Materialのデフォルトフォントを変更する方法を教えてください。
デフォルトはRobotoで、これを別のフォントに変更する方法を見つけることができませんでした。
どのように解決するのですか?
あなたは
CSS ユニバーサルセレクタ (
*
)
の中に
CSS
または
SCSS
:
* {
font-family: Raleway /* Replace with your custom font */, sans-serif !important;
/* Add !important to overwrite all elements */
}
Angularマテリアルから始める
v2.0.0-beta.7
でタイポグラフィの設定を作成することで、タイポグラフィをカスタマイズすることができます。
mat-typography-config
関数でタイポグラフィの設定を作成し、この設定を
angular-material-typography
ミキシングに含めることができます。
@import '~@angular/material/theming';
$custom-typography: mat-typography-config(
$font-family: 'Raleway'
);
@include angular-material-typography($custom-typography);
あるいは、(
v2.0.0-beta.10
以降)を使うこともできます。
// NOTE: From `2.0.0-beta.10`, you can now pass the typography via the mat-core() mixin:
@import '~@angular/material/theming';
$custom-typography: mat-typography-config(
$font-family: 'Raleway'
);
@include mat-core($custom-typography);
参照先 Angular Materialのタイポグラフィのドキュメント を参照してください。
注意: フォントを適用するには、.html ファイルに
mat-typography
クラスを、カスタムフォントを適用する親に追加します。
<body class="mat-typography">
<h1>Hello, world!</h1>
<!-- ... -->
</body>
関連
-
[解決済み] BehaviorSubjectとObservableの違い?
-
[解決済み] Angular/RxJS `Subscription` からいつ退会すればいいのか?
-
[解決済み] NGIf else "の使い方を教えてください。
-
[解決済み] Angularで@Input()の値が変更されたときに検出する方法は?
-
[解決済み] コンポーネントテンプレートで要素を選択するには?
-
[解決済み] Angularでselect要素をオブジェクトにバインドする
-
[解決済み] Angularで変更検知を手動でトリガーする
-
[解決済み] Angular 6 素材マットセレクトの変更方法が削除されました。
-
[解決済み] Angular Materialでのデフォルトのソート - ヘッダーのソート
-
[解決済み] Angular Material 2 ネストされたオブジェクトによるデータテーブルのソート
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] ng buildの後にangular-cliのdist-folderのパスを変更するには?
-
[解決済み] 角度2 ngfor 最初、最後、インデックスループ
-
[解決済み] angular-cliのパラメータ --base-href と --deploy-url の違いは何ですか?
-
[解決済み] プロパティ 'controls' がタイプ 'AbstractControl' に存在しない Angular 4 [duplicate] 。
-
[解決済み] Angular2のテーブル行をコンポーネント化
-
[解決済み] どのようにしてangular 4のurlからparamを取得するのですか?
-
[解決済み] コンポーネントではなくクラスにサービスをインジェクトする方法
-
[解決済み] Angular 2でコンポーネントの静的変数をHTMLにバインドする方法は?
-
[解決済み] Angularアプリケーションに複数のHTTPインターセプターを追加する
-
[解決済み] Angular2のTypescriptで文字列を日付に変換するには?重複