CSS代码
fieldset{border: 1px solid #ccc;color: #666;padding: 10px;margin: 10px;}
/*默认*/
.oy-btn{
display: inline-block;
height: 38px;
line-height: 38px;
padding: 0 18px;
background-color: #17bd88;
color: #fff;
white-space: nowrap;
text-align: center;
font-size: 14px;
border: none;
border-radius: 2px;
cursor: pointer;
}
.oy-btn-primary{
border: 1px solid #C9C9C9;
background-color: #fff;
color: #555;
}
.oy-btn-red{background-color: red;}
.oy-btn-green{background-color: green;}
.oy-btn-normal{background-color: #1E9FFF;}
.oy-btn-warm{background-color: #FFB800;}
.oy-btn-danger{background-color: #FF5722;}
.oy-btn-disabled{
border: 1px solid #e6e6e6;
background-color: #FBFBFB;
color: #C9C9C9;
cursor: not-allowed;
opacity: 1;
}
.oy-btn-lg{
height: 44px;
line-height: 44px;
padding: 0 25px;
font-size: 16px;
}
.oy-btn-sm {
height: 30px;
line-height: 30px;
padding: 0 10px;
font-size: 12px;
}
.oy-btn-xs {
height: 22px;
line-height: 22px;
padding: 0 5px;
font-size: 12px;
}
/*大流体按钮*/
.oy-btn-fluid-lg{
width: 100%;
font-size: 1rem;
height: 3rem;
line-height: 3rem;
margin: 5px 0;
}
/*小流体按钮*/
.oy-btn-fluid-sm{
width: 100%;
font-size: 0.5rem;
height: 2rem;
line-height: 2rem;
margin: 5px 0;
}
.oy-btn-radius {border-radius: 100px;}
.oy-btn-oval {border-radius: 10px;}
.oy-btn-group {
display: inline-block;
vertical-align: middle;
font-size: 0;
}
.oy-btn-group .oy-btn{border-radius: 0px;}
按钮主题
<fieldset>
<legend>按钮主题</legend>
<div>
<button class="oy-btn oy-btn-primary">原始按钮</button>
<button class="oy-btn">默认按钮</button>
<button class="oy-btn oy-btn-red">红色按钮</button>
<button class="oy-btn oy-btn-green">绿色按钮</button>
<button class="oy-btn oy-btn-normal">百搭按钮</button>
<button class="oy-btn oy-btn-warm">暖色按钮</button>
<button class="oy-btn oy-btn-danger">警告按钮</button>
<button class="oy-btn oy-btn-disabled">禁用按钮</button>
</div>
</fieldset>
按钮尺寸
<fieldset>
<legend>按钮尺寸</legend>
<div>
<button class="oy-btn oy-btn-lg">大型按钮</button>
<button class="oy-btn">默认按钮</button>
<button class="oy-btn oy-btn-sm">小型按钮</button>
<button class="oy-btn oy-btn-xs">迷你按钮</button>
<button class="oy-btn oy-btn-fluid-sm">小流体按钮</button>
<button class="oy-btn oy-btn-fluid-lg">大流体按钮</button>
</div>
</fieldset>
风格混搭
<legend>风格混搭</legend>
<div>
<button class="oy-btn oy-btn-radius">圆角按钮</button>
<button class="oy-btn oy-btn-oval">椭圆按钮</button>
</div>
</fieldset>
按钮组
<legend>按钮组</legend>
<div class="oy-btn-group">
<button class="oy-btn">增加</button>
<button class="oy-btn oy-btn-normal">编辑</button>
<button class="oy-btn oy-btn-red">删除</button>
</div>
</fieldset>