You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
107 lines
4.9 KiB
107 lines
4.9 KiB
<template> |
|
<view class="container"> |
|
<!-- 暂时不支持 nvue --> |
|
<uni-card :is-shadow="false" is-full> |
|
<text class="uni-h6">使用 '.uni-btn' 样式,可对内置button组件设置样式</text> |
|
</uni-card> |
|
<uni-section title="按钮形状" sub-title="添加类名 .uni-btn-radius 可以使用圆角按钮" type="line"> |
|
<view class="uni-ma-5 uni-pb-5"> |
|
<button class="uni-btn">默认按钮</button> |
|
<button class="uni-btn uni-btn-radius " hover-class="hover-class">圆角</button> |
|
</view> |
|
</uni-section> |
|
<uni-section title="按钮形状(size=mini)" sub-title="添加类名 .uni-btn-radius 可以使用圆角按钮" type="line"> |
|
<view class="uni-ma-5 uni-pb-5"> |
|
<button class="uni-btn" size="mini">默认按钮</button> |
|
<button class="uni-btn uni-btn-radius" size="mini">圆角</button> |
|
</view> |
|
</uni-section> |
|
<uni-section title="普通按钮" sub-title="指定不同的 type 属性 ,展示不同类型按钮" type="line"> |
|
<view class="uni-ma-5 uni-pb-5"> |
|
<button class="uni-btn" type="default">default</button> |
|
<button class="uni-btn" type="primary">primary</button> |
|
<button class="uni-btn" type="success">success</button> |
|
<button class="uni-btn" type="warning">warning</button> |
|
<button class="uni-btn" type="error">error</button> |
|
<button class="uni-btn" type="info">info</button> |
|
</view> |
|
</uni-section> |
|
<uni-section title="普通按钮(size=mini)" sub-title="指定不同的 type 属性 ,展示不同类型按钮" type="line"> |
|
<view class="uni-ma-5 uni-pb-5"> |
|
<button class="uni-btn" size="mini">default</button> |
|
<button class="uni-btn" type="primary" size="mini">primary</button> |
|
<button class="uni-btn" type="success" size="mini">success</button> |
|
<button class="uni-btn" type="warning" size="mini">warning</button> |
|
<button class="uni-btn" type="error" size="mini">error</button> |
|
<button class="uni-btn" type="info" size="mini">info</button> |
|
</view> |
|
</uni-section> |
|
|
|
<uni-section title="镂空按钮" sub-title="添加类名 .uni-btn-plain 使用镂空按钮" type="line"> |
|
<view class="uni-ma-5 uni-pb-5"> |
|
<button class="uni-btn" plain>default</button> |
|
<button class="uni-btn" plain type="primary">primary</button> |
|
<button class="uni-btn" plain type="success">success</button> |
|
<button class="uni-btn" plain type="warning">warning</button> |
|
<button class="uni-btn" plain type="error">error</button> |
|
<button class="uni-btn" plain type="info">info</button> |
|
</view> |
|
</uni-section> |
|
|
|
|
|
<uni-section title="镂空按钮(size=mini)" sub-title="添加类名 .uni-btn-plain 使用镂空按钮" type="line"> |
|
<view class="uni-ma-5 uni-pb-5"> |
|
<button class="uni-btn" plain size="mini">default</button> |
|
<button class="uni-btn" plain type="primary" size="mini">primary</button> |
|
<button class="uni-btn" plain type="success" size="mini">success</button> |
|
<button class="uni-btn" plain type="warning" size="mini">warning</button> |
|
<button class="uni-btn" plain type="error" size="mini">error</button> |
|
<button class="uni-btn" plain type="info" size="mini">info</button> |
|
</view> |
|
</uni-section> |
|
<uni-section title="禁用" sub-title="使用 disabled 属性 ,展示禁用按钮" type="line"> |
|
<view class="uni-ma-5 uni-pb-5"> |
|
<button class="uni-btn" type="primary" disabled>primary</button> |
|
<button class="uni-btn" plain type="primary" disabled>primary</button> |
|
<button class="uni-btn uni-btn-radius" disabled>圆角</button> |
|
</view> |
|
</uni-section> |
|
<uni-section title="禁用(size=mini)" sub-title="使用 disabled 属性 ,展示禁用按钮" type="line"> |
|
<view class="uni-ma-5 uni-pb-5"> |
|
<button class="uni-btn" type="primary" disabled size="mini">primary</button> |
|
<button class="uni-btn" plain type="primary" disabled size="mini">primary</button> |
|
<button class="uni-btn uni-btn-radius" disabled size="mini">圆角</button> |
|
</view> |
|
</uni-section> |
|
<uni-section title="大小" sub-title="添加类名 .uni-btn-small .uni-btn-mini 展示按钮的不同大小" type="line"> |
|
<view class="uni-ma-5 uni-pb-5"> |
|
<button class="uni-btn" type="primary">default</button> |
|
<button class="uni-btn uni-btn-small" type="primary">samll</button> |
|
<button class="uni-btn uni-btn-mini uni-btn-radius" type="primary">mini</button> |
|
</view> |
|
</uni-section> |
|
<uni-section title="大小(sizi=mini)" sub-title="添加类名 .uni-btn-small .uni-btn-mini 展示按钮的不同大小" type="line"> |
|
<view class="uni-ma-5 uni-pb-5"> |
|
<button class="uni-btn" type="primary" size="mini">default</button> |
|
<button class="uni-btn uni-btn-small" type="primary" size="mini">samll</button> |
|
<button class="uni-btn uni-btn-mini uni-btn-radius" type="primary" size="mini">mini</button> |
|
</view> |
|
</uni-section> |
|
</view> |
|
</template> |
|
<script> |
|
export default { |
|
data() { |
|
return {} |
|
}, |
|
onLoad() {}, |
|
methods: {} |
|
} |
|
</script> |
|
<style lang="scss"> |
|
.hover-class-test { |
|
color: red; |
|
border: 1px red solid; |
|
background: blue; |
|
} |
|
</style>
|
|
|