ionic 教程
1. ionic 教程 2. ionic 安装 3. ionic 创建 APP 4. ionic 头部与底部 5. ionic 按钮 6. ionic 列表 7. ionic 卡片 8. ionic 表单和输入框 9. ionic toggle(切换开关) 10. ionic checkbox 11. ionic 单选框 12. ionic range 13. ionic select 14. ionic tab(选项卡) 15. ionic 网格(Grid) 16. ionic 颜色 17. ionic 上拉菜单(ActionSheet) 18. ionic 背景层 19. ionic 下拉刷新 20. ionic 复选框 21. ionic 单选框操作 22. ionic 切换开关操作 23. ionic 手势事件 24. ionic 头部和底部 25. ionic 列表操作 26. ionic 加载动作 27. ionic 模态窗口 28. ionic 导航 29. ionic 平台 30. ionic 浮动框 31. ionic 对话框 32. ionic 滚动条 33. ionic 侧栏菜单 34. ionic 滑动框 35. ionic 加载动画 36. ionic 选项卡栏操作

ionic 按钮

ionic 按钮

按钮是移动app不可或缺的一部分,不同风格的app,需要的不同按钮的样式。

默认情况下,按钮显示样式为:display: inline-block


<button class="button">

  Default

</button>



<button class="button button-light">

  button-light

</button>



<button class="button button-stable">

  button-stable

</button>



<button class="button button-positive">

  button-positive

</button>



<button class="button button-calm">

  button-calm

</button>



<button class="button button-balanced">

  button-balanced

</button>



<button class="button button-energized">

  button-energized

</button>



<button class="button button-assertive">

  button-assertive

</button>



<button class="button button-royal">

  button-royal

</button>



<button class="button button-dark">

  button-dark

</button>

55面试教程网 »

button-block 样式按钮显示为:display: block,它将完全填充父元素的宽度,包含了内边距属性padding。


<button class="button button-block button-positive">

  Block Button

</button>

55面试教程网 »

使用 button-full 类,可以让按钮显示完全宽度,且不包含内边距padding。


<button class="button button-full button-positive">

  Full Width Block Button

</button>

55面试教程网 »


不同大小的按钮

button-large 设置为大按钮,button-small 设置为小按钮。


<button class="button button-small button-assertive">

  Small Button

</button>

<button class="button button-large button-positive">

  Large Button

</button>

55面试教程网 »


无背景按钮

button-outline 设置背景为透明。


<button class="button button-outline button-positive">

  Outlined Button

</button>

55面试教程网 »


无背景与边框按钮

button-clear 设置按钮背景为透明,且无边框。


<button class="button button-clear button-positive">

  Clear Button

</button>

55面试教程网 »


图标按钮

我们可以在按钮上添加图标。


<button class="button icon-left ion-home">Home</button>



<button class="button icon-left ion-star button-positive">Favorites</button>



<a class="button icon-right ion-chevron-right button-calm">Learn More</a>



<a class="button icon-left ion-chevron-left button-clear button-dark">Back</a>



<button class="button icon ion-gear-a"></button>



<a class="button button-icon icon ion-settings"></a>



<a class="button button-outline icon-right ion-navicon button-balanced">Reorder</a>

55面试教程网 »


头部/底部添加按钮

头部/底部可以添加按钮,按钮的样式根据头部/底部来设定,所以你不需要为按钮添加额外的样式。


<div class="bar bar-header">

  <button class="button icon ion-navicon"></button>

  <h1 class="title">Header Buttons</h1>

  <button class="button">Edit</button>

</div>

55面试教程网 »

button-clear 类可以设置无背景和边框的头部/底部按钮。


<div class="bar bar-header">

  <button class="button button-icon icon ion-navicon"></button>

  <div class="h1 title">Header Buttons</div>

  <button class="button button-clear button-positive">Edit</button>

</div>

55面试教程网 »


按钮栏

我们可以使用 button-bar 类来设置按钮栏。以下实例中,我们在头部和内容中添加了按钮栏。


<div class="button-bar">

  <a class="button">First</a>

  <a class="button">Second</a>

  <a class="button">Third</a>

</div>

55面试教程网 »