menuMDUIDocs
color_lens
Zcela nové mdui 2 založené na Material Design 3 a Web Components bylo vydáno, přejděte na dokumentaci mdui 2.

Tlačítko

Styl tlačítka lze použít na prvcích <a>, <button> nebo <input>.

Anglická písmena v tlačítku budou převedena na velká písmena.

Způsob volání

Komponenta tlačítka je napsána v čistém CSS, stačí napsat HTML kód.

Styl

Ploché tlačítko

Přidáním třídy .mdui-btn na prvky <a>, <button> nebo <input> získáte styl plochého tlačítka.

Příklad
<button class="mdui-btn">Button</button>
<button class="mdui-btn mdui-ripple">button</button>
<button class="mdui-btn mdui-color-theme-accent mdui-ripple">button</button>

Plovoucí tlačítko

Přidáním třídy .mdui-btn-raised na ploché tlačítko získáte zvýšený efekt.

Příklad
<button class="mdui-btn mdui-btn-raised">Button</button>
<button class="mdui-btn mdui-btn-raised mdui-ripple">Button</button>
<button class="mdui-btn mdui-btn-raised mdui-ripple mdui-color-theme-accent">Button</button>

Ikonové tlačítko

Přidáním třídy .mdui-btn-icon na ploché tlačítko jej převedete na ikonové tlačítko.

Příklad
<button class="mdui-btn mdui-btn-icon">
  <i class="mdui-icon material-icons">add</i>
</button>
<button class="mdui-btn mdui-btn-icon mdui-ripple">
  <i class="mdui-icon material-icons">add</i>
</button>
<button class="mdui-btn mdui-btn-icon mdui-color-theme-accent mdui-ripple">
  <i class="mdui-icon material-icons">add</i>
</button>

Zhuštěné tlačítko

Zhuštěné tlačítko je mírně menší než normální tlačítko a je vhodné pro případy, kdy je hlavní vstupní metodou myš a klávesnice. Můžete jej vytvořit přidáním třídy .mdui-btn-dense k normálnímu tlačítku.

Příklad
<button class="mdui-btn mdui-btn-dense mdui-color-theme-accent mdui-ripple">button</button>
<button class="mdui-btn mdui-btn-raised mdui-btn-dense mdui-color-theme-accent mdui-ripple">Button</button>
<button class="mdui-btn mdui-btn-icon mdui-btn-dense mdui-color-theme-accent mdui-ripple">
  <i class="mdui-icon material-icons">add</i>
</button>

Zakázaný stav

Přidáním atributu disabled na tlačítko jej zakážete.

Příklad
<button class="mdui-btn" disabled>disabled</button>
<button class="mdui-btn mdui-btn-raised" disabled>disabled</button>
<button class="mdui-btn mdui-btn-icon" disabled>
  <i class="mdui-icon material-icons">add</i>
</button>

Blokové prvky

Přidáním třídy .mdui-btn-block na tlačítko jej roztáhnete na 100 % šířky nadřazeného prvku a tlačítko se stane blokovým prvkem.

Příklad
<div class="mdui-row-xs-2">
  <div class="mdui-col">
    <button class="mdui-btn mdui-btn-block mdui-color-theme-accent mdui-ripple">block</button>
  </div>
  <div class="mdui-col">
    <button class="mdui-btn mdui-btn-block mdui-color-theme-accent mdui-ripple">block</button>
  </div>
</div>

Skupina tlačítek

Umístěním více tlačítek do kontejneru skupiny tlačítek .mdui-btn-group vytvoříte skupinu tlačítek. Přidáním třídy .mdui-btn-active na tlačítko jej označíte jako vybrané.

Příklad
<div class="mdui-btn-group">
  <button type="button" class="mdui-btn">
    <i class="mdui-icon material-icons">format_align_left</i>
  </button>
  <button type="button" class="mdui-btn mdui-btn-active">
    <i class="mdui-icon material-icons">format_align_center</i>
  </button>
  <button type="button" class="mdui-btn">
    <i class="mdui-icon material-icons">format_align_right</i>
  </button>
  <button type="button" class="mdui-btn">
    <i class="mdui-icon material-icons">format_align_justify</i>
  </button>
</div>

Seznam CSS tříd

Název třídyPopis
.mdui-btnDefinuje tlačítko.
.mdui-btn-raisedDefinuje plovoucí tlačítko.
.mdui-btn-iconDefinuje ikonové tlačítko.
.mdui-btn-blockNastaví tlačítko na blokový prvek.
.mdui-btn-groupKontejner skupiny tlačítek.
.mdui-btn-activeTlačítko ve skupině tlačítek je ve vybraném stavu.