2017-08-08 7 views
0

私は入力をした:アンギュラマテリアルでボタンCSSをスタイルする方法は?

<div class="button-row"> 
       <button md-icon-button><i class="material-icons">mode_edit</i></button> 
       <button md-icon-button><i class="material-icons">delete_forever</i></button> 
      </div> 

は、今ではスタイルなしで、プレーンなボタンとして見えます。これをスタイルする方法は?私はスタイルを追加しようとしました:

// Import Angular Material 
@import "[email protected]/material/prebuilt-themes/pink-bluegrey.css"; 
+0

あなたは角度CLIを使用していますか? – mxr7350

+0

いいえ、簡単なアプリケーション – Daniel

+0

あなたのangular-cli.jsonにcssを含めましたか?マテリアルパッケージトラフアングルcliをインストールしましたか手動でインストールしましたか? – user8376580

答えて

0

あなたprojecntに構築済みのスタイルシートをインポートした後、あなたはprimaryaccentまたはwarnのいずれかである<md-button>colorプロパティを追加する必要があります。

<div class="button-row"> 
    <button color="primary" md-icon-button><i class="material-icons">mode_edit</i></button> 
    <button color="warn" md-icon-button><i class="material-icons">delete_forever</i></button> 
</div> 

demo

インポートが動作しない場合は、index.htmlにこのCDNを追加してみてくださいすることができます

<link href="https://unpkg.com/@angular/material/prebuilt-themes/pink-bluegrey.css" rel="stylesheet"> 
+0

材料から残りの元素を取り除くのは問題ですか? – Daniel

+0

prebuiltテーマが最小の要素のために働いているということですか?そして、少なくとも要素によってはどういう意味ですか? – Nehal

1

あなたがAngular CLIを使用していない場合は、あなたは、単にあなたのindex.htmlファイルのパスは、アプリの設定に依存

<link href="node_modules/@angular/material/prebuilt-themes/indigo-pink.css" rel="stylesheet"> 

で作成済みのCSSを含めることができます。

関連する問題