Selector:<material-button>
平面或凸起按钮,带有可选的波纹效果。
Attributes:
以下属性通常与<material-button>一起使用:
Styling:
指定按钮颜色的首选方法是使用mixins:
/* Make #myButton green with yellow text */
@include button-background-color('#myButton', green);
@include button-color('#myButton', yellow);
将mixin用于颜色的优点是它们不会覆盖禁用的状态颜色。您也可以像使用普通DOM元素一样使用CSS设置按钮的样式,尽管这也会影响禁用状态:
/* Make #myButton green with yellow text */
#myButton {
background: green;
color: yellow;
}
默认情况下,纹波与25%不透明度下的前景颜色相同。 要自定义颜色,请使用material-ripple选择器:
/* Make #myButton use a blue ripple instead of foreground color */
#myButton material-ripple {
color: blue;
}
纹波的不透明度不能通过CSS自定义。
也可以看看:
例子:
其他资源:
Inputs:
Outputs:
Selector: <material-fab>
材料FAB是一个浮动操作按钮。 它是圆的,并且与MaterialButton的行为大致相同。
它可以是扁平的或凸起的。 凸起的按钮采用阴影设计。
Styling:
指定FAB颜色的首选方法是使用mixins:
/* Make #myButton green with yellow icon */
@include button-background-color('#myButton', green);
@include icon-button-color('#myButton', yellow);
将mixin用于颜色的优点是它们不会覆盖禁用的状态颜色。您也可以像使用普通DOM元素一样使用CSS设置FAB样式,尽管这也会影响禁用状态:
/* Make #myButton green with yellow icon */
#myButton {
background: green;
color: yellow;
}
默认情况下,纹波与25%不透明度下的前景颜色相同。 您可以使用此选择器自定义颜色:
/* Make #myButton use a blue ripple instead of foreground color */
#myButton material-ripple {
color: blue;
}
纹波的不透明度不能通过CSS自定义。
Inputs:
Outputs:
(adsbygoogle = window.adsbygoogle || []).push({}); function googleAdJSAtOnload() { var element = document.createElement("script"); element.src = "//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"; element.async = true; document.body.appendChild(element); } if (window.addEventListener) { window.addEventListener("load", googleAdJSAtOnload, false); } else if (window.attachEvent) { window.attachEvent("onload", googleAdJSAtOnload); } else { window.onload = googleAdJSAtOnload; }