Skip to content

按钮 btn

通过 ZUI btn 类实现,默认拥有 btn 类样式,更多用法请参考 ZUI 按钮 文档。

简单使用

php
btn('保存');
html
<button class="btn" type="button">
  <span class="text">保存</span>
</button>

按钮外观类型

通过 type 属性设置按钮外观类型,可选值为 'default''primary''success''info''warning''danger''link'

php
btn
(
    set::type('primary'),
    '保存'
);
html
<button class="btn primary" type="button">
  <span class="text">保存</span>
</button>

包含链接

通过 url 属性设置按钮链,此时按钮会自动使用 <a> 元素进行渲染。

php
btn
(
    set::url('https://zui.oop.cc'),
    '打 ZUI 网站'
);
html
<a class="btn btn-default" href="https://zui.oop.cc">
  <span class="text">打 ZUI 网站</span>
</a>

包含图标

通过 icon 属性设置按钮图标,使用 trailingIcon 设置末尾图标。

php
btn
(
    set::icon('home'),
    '首页'
);
html
<button class="btn" type="button">
  <i class="icon icon-home"></i>
  <span class="text">首页</span>
</button>

属性

名称 类型 所属部件 可选 默认值 说明
textstringbtnnull按钮的文本。
iconstringbtnnull图标名称。
iconClassstringbtnnull图标的样式类。
squareboolbtnnull是否为方形按钮,通常用于只显示一个图标的按钮。
disabledboolbtnnull是否禁用按钮。
activeboolbtnnull是否为激活状态。
urlstringbtnnull按钮的链接地址。
targetstringbtnnull按钮的链接目标。
sizestringintbtnnull按钮的尺寸,可选值为 'xl''lg''md''sm' 或者通过数字设置宽高,如 20
trailingIconstringbtnnull按钮尾部图标的名称。
trailingIconClassstringbtnnull按钮尾部图标的样式类。
caretstringboolbtnnull按钮的下拉箭头,可选值为 'top'(向上)、'bottom'(向下) 或者 true(自动)。
hintstringbtnnull按钮的提示文本(鼠标悬停时显示)。
typestringbtnnull按钮的类型,可选值为 'default''primary''success''info''warning''danger''link'
btnTypestringbtnnull按钮的类型,可选值为 'button''submit''reset'

https://zentao.net