作成したい[〜#〜] rtl [〜#〜]テンプレートAngularマテリアル2ですが、この作業の方法がわかりませんか?助けてください;
属性としてrtlを使用する必要があります
dir='rtl'
これが plunker です
Index.htmlに移動すると、以下が見つかります。
<body >
<chips-overview-example dir="rtl">Loading Material Docs example...</chips-overview-example>
</body>
属性dir=rtl
を<html>
タグに追加する必要があります。これは、このdocument.dir
を使用してangular material.jsコードがレイアウト方向を区別するためです
scss
mixinsを使用してマテリアル双方向ソリューションでうまく機能するライブラリを公開しましたので、チェックしてください:
webサイトのすべての要素の方向を変更する場合は、Universal selector
ファイルで次のスタイル(styles.css
と呼ばれる)を使用します。
* {
direction: rtl;
}
Angularマテリアルは、cssの一部の要素にselector[dir=rtl]
を使用します。次に例を示します。
[dir=rtl] .mat-form-field {
text-align: right;
}
そこで、html
タグに属性dir=rtl
を追加する必要があります。
<html dir="rtl">