色付きのボタンは、メインのアクションにのみ使用してください。リンクなどのセカンダリ アクションには、シンプルな(白色の)ボタンを使用します。そのため、以前は赤と緑だったボタンはすべて、他のプライマリ アクションと同様に青色でレンダリングされます。以下のいずれかのスタイルは、<button>
、<input type="submit">
などで使用することもできます。
<a class="button button-primary" href="#buttons">Primary</a>
<a class="button" href="#buttons">Secondary</a>
<a class="button button-white" href="#buttons">Flat</a>
<a class="button button-disabled" href="#buttons">Disabled</a>
最初のボタンに button-white
クラスが設定されている場合、そのラベルの左端は、その上または下の要素の左端と揃いません。ボタンに button-unindented
クラスを追加すると、ボタンを調整できます。
最初のボタンのラベルが、このテキスト ブロックの左端に揃っていません。
<a class="button button-white" href="#buttons">Button one</a>
<a class="button button-white" href="#buttons">Button two</a>
これで、最初のボタンのラベルがこのテキスト ブロックの左端に配置されます。
<a class="button button-white button-unindented" href="#buttons">Button one</a>
<a class="button button-white" href="#buttons">Button two</a>
ラベルの前にアイコンがあるボタン
ボタンのラベルの前にアイコンを表示するには、ボタンに button-with-icon
クラスを追加し、ラベルのテキスト コンテンツの前に <span class="material-icons" aria-hidden="true">icon_name</span>
を追加します。ここで、icon_name は マテリアル デザイン アイコンです。
<a class="button button-with-icon button-primary" href="#buttons">
<span class="material-icons" aria-hidden="true">add</span>Primary
</a>
<a class="button button-with-icon" href="#buttons">
<span class="material-icons" aria-hidden="true">add</span>Secondary
</a>
<a class="button button-with-icon button-white" href="#buttons">
<span class="material-icons" aria-hidden="true">add</span>Flat
</a>
ラベルの後にアイコンが付いたボタン
ボタンのラベルの後にアイコンを表示するには、ボタンに button-with-icon
クラスを追加し、ラベルのテキスト コンテンツの後に <span class="material-icons icon-after" aria-hidden="true">icon_name</span>
を追加します。ここで、icon_name
はマテリアル デザインのアイコンです。
<a class="button button-with-icon button-primary" href="#buttons">
Primary<span class="material-icons icon-after" aria-hidden="true">arrow_forward</span>
</a>
<a class="button button-with-icon" href="#buttons">
Secondary<span class="material-icons icon-after" aria-hidden="true">arrow_forward</span>
</a>
<a class="button button-with-icon button-white" href="#buttons">
Flat<span class="material-icons icon-after" aria-hidden="true">arrow_forward</span>
</a>