Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas metus nulla, commodo a sodales sed, dignissim pretium nunc. Nam et lacus neque. Ut enim massa, sodales tempor convallis et, iaculis ac massa.
The Material Design Lite (MDL) button component is an enhanced version of the standard HTML <button>
element. A button consists of text and/or an image that clearly communicates what action will occur when the user clicks or touches it. The MDL button component provides various types of buttons, and allows you to add both display and click effects.
MDL class | Effect | Remarks |
---|---|---|
mdl-button |
Defines button as an MDL component | Required |
mdl-js-button |
Assigns basic MDL behavior to button | Required |
(none) | Applies flat display effect to button (default) | |
mdl-button--raised |
Applies raised display effect | Mutually exclusive with fab, mini-fab, and icon |
mdl-button--fab |
Applies fab (circular) display effect | Mutually exclusive with raised, mini-fab, and icon |
mdl-button--mini-fab |
Applies mini-fab (small fab circular) display effect | Mutually exclusive with raised, fab, and icon |
mdl-button--icon |
Applies icon (small plain circular) display effect | Mutually exclusive with raised, fab, and mini-fab |
mdl-button--colored |
Applies colored display effect (primary or accent color, depending on the type of button) | Colors are defined in material.min.css |
mdl-button--primary |
Applies primary color display effect | Colors are defined in material.min.css |
mdl-button--accent |
Applies accent color display effect | Colors are defined in material.min.css |
mdl-js-ripple-effect |
Applies ripple click effect | May be used in combination with any other classes |