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.
108 lines
4.9 KiB
108 lines
4.9 KiB
12 months ago
|
<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>
|