按钮组件及其内部的链接可能是最重要的功能之一, 它允许用户与网页进行交互并执行各种功能, 并从一个网页移动到另一个网页。以下是定义的各种按钮及其效果:
- 提高:它用于设置波纹点击效果, 也可以与其他各种类别组合使用。
< a class="waves-effect waves-light btn"> button< /a> < a class="waves-effect waves-light btn"> < i class="material-icons left"> list< /i> button< /a> < a class="waves-effect waves-light btn"> < i class="material-icons right"> list< /i> button< /a>
- 浮动:用于创建圆形按钮。
< a class="btn-floating btn-large waves-effect waves-light red"> < i class="material-icons"> edit< /i> < /a>
- 平面:用于将平面显示效果设置为按钮, 以减少过多的分层。例如, 平面按钮通常用于卡片中的操作, 以免重叠阴影过多。
< a class="waves-effect waves-teal btn-flat"> Button< /a>
- 提交按钮:它用来表示为主按钮。使用按钮提交表单时, 可以使用类型为Submit的按钮标签代替输入标签。
< button class="btn waves-effect waves-light" type="submit" name="action"> Submit < i class="material-icons right"> send< /i> < /button>
- 大:它用于需要更多注意的按钮。
< a class="waves-effect waves-light btn-large"> Button< /a> < a class="waves-effect waves-light btn-large"> < i class="material-icons left"> list< /i> button< /a> < a class="waves-effect waves-light btn-large"> < i class="material-icons right"> list< /i> button< /a>
- 小:当鼠标和键盘是主要输入方法时使用, 此按钮用于更密集的UI布局。
<
a class="waves-effect waves-light btn-small">
Button<
/a>
<
a class="waves-effect waves-light btn-small">
<
i class="material-icons left">
list<
/i>
button<
/a>
<
a class="waves-effect waves-light btn-small">
<
i class="material-icons right">
list<
/i>
button<
/a>
- 禁用:用于创建禁用按钮。
<
a class="btn-large disabled">
Button<
/a>
<
a class="btn disabled">
Button<
/a>
<
a class="btn-flat disabled">
Button<
/a>
<
a class="btn-floating disabled">
<
i class="material-icons">
edit<
/i>
<
/a>
例子:
的HTML
<
!DOCTYPE html>
<
html >
<
head >
<
!--Import Google Icon Font-->
<
link href =
"https://fonts.googleapis.com/icon?family=Material+Icons"
rel = "stylesheet" >
<
!-- Compiled and minified CSS -->
<
link rel = "stylesheet" href =
"https://cdnjs.cloudflare.com/ajax/libs/materialize/0.97.5/css/materialize.min.css" >
<
script type = "text/javascript" src =
"https://code.jquery.com/jquery-2.1.1.min.js" >
<
/ script >
<
!--Let browser know website is
optimized for mobile-->
<
meta name = "viewport" content
= "width=device-width, initial-scale=1.0" />
<
/ head >
<
body >
<
div class = "card-panel" >
<
h3 >
Raised Button<
/ h3 >
<
a class="waves-effect waves-light
btn green">
button<
/ a >
<
a class="waves-effect waves-light
btn green">
<
i class="material-icons
left">
list<
/ i >
button<
/ a >
<
a class="waves-effect waves-light
btn green">
<
i class="material-icons
right">
list<
/ i >
button<
/ a >
<
/ div >
<
div class = "card-panel" >
<
h3 >
Floating Button<
/ h3 >
<
a class="btn-floating btn-large
waves-effect waves-light teal">
<
i class = "material-icons" >
edit<
/ i >
<
/ a >
<
/ div >
<
div class = "card-panel" >
<
h3 >
Flat Button<
/ h3 >
<
a class="waves-effect waves-green
btn-flat">
Button<
/ a >
<
/ div >
<
div class = "card-panel" >
<
h3 >
Submit Button<
/ h3 >
<
button class="btn green waves-effect
waves-light" type = "submit"
name = "action" >
Submit
<
i class = "material-icons right" >
send<
/ i >
<
/ button >
<
/ div >
<
div class = "card-panel" >
<
h3 >
Large Button<
/ h3 >
<
a class="waves-effect waves-light
btn-large green">
Button<
/ a >
<
a class="waves-effect waves-light
btn-large green">
<
i class =
"material-icons left" >
list<
/ i >
button
<
/ a >
<
a class="waves-effect waves-light
btn-large green">
<
i class="material-icons
right">
list<
/ i >
button<
/ a >
<
/ div >
<
div class = "card-panel" >
<
h3 >
Small Button<
/ h3 >
<
a class="waves-effect waves-light
btn-small green white-text">
Button<
/ a >
<
a class="waves-effect waves-light
btn-small green white-text">
<
i class =
"material-icons left" >
list<
/ i >
button<
/ a >
<
a class="waves-effect waves-light
btn-small green white-text">
<
i class =
"material-icons right" >
list<
/ i >
button<
/ a >
<
/ div >
<
div class = "card-panel" >
<
h3 >
Disabled Button<
/ h3 >
<
a class = "btn-large disabled" >
Button<
/ a >
<
a class = "btn disabled" >
Button<
/ a >
<
a class = "btn-flat disabled" >
Button<
/ a >
<
a class = "btn-floating disabled" >
<
i class = "material-icons" >
edit<
/ i >
<
/ a >
<
/ div >
<
!-- Compiled and minified JavaScript -->
<
script src =
"https://cdnjs.cloudflare.com/ajax/libs/materialize/0.97.5/js/materialize.min.js" >
<
/ script >
<
/ body >
<
/ html >
【materialize CSS如何使用按钮(代码示例)】输出如下:
文章图片
推荐阅读
- 算法设计(如何实现二叉树删除操作(代码实现))
- jQuery如何使用:first选择器(代码实例)
- 向量处理器中的向量指令格式
- PHP如何使用Ds Vector filter()函数(示例)
- PHP如何计算两个日期之间的工作日数()
- 算法设计(如何编写程序以反转数字())
- CSS如何使用:visited访问选择器(示例)
- 操作系统中的非连续分配详细指南
- 凯捷(Capgemini)面试体验(校园,2019)