Bootstrap风格按钮

来源:互联网 发布:北大青鸟网络学费多少 编辑:程序博客网 时间:2024/05/16 00:41

一直很喜欢Bootstrap的按钮风格,仿照Bootstrap做了一套按钮,在ie6/7/8/9/10/11、chrome、firefox下能正常使用。ie6/7/8不支持css3的样式,按钮在这些模式下没有圆角效果。在ie6/7下使用button标签能显示正常效果,使用其他标签存在文字偏移和背景显示不完整。

按钮支持div/span/input/button等元素,大小分为rhui-btn-large、rhui-btn、rhui-btn-small和rhui-btn-min四个级别,效果如下

全部代码

<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>仿Bootstrap按钮</title><style type="text/css">.rhui-btn {display: inline-block;margin: 0;padding: 0 20px;outline-style: none;border: 1px solid #ccc;border-radius: 4px;background-color: #fff;background-image: none;color: #333;vertical-align: middle;text-align: center;text-decoration: none;white-space: nowrap;font-size: 12px;line-height: 25px;cursor: pointer;/* ie6/ie7 inline-block hack */*zoom: 1;*display: inline;}.rhui-btn:hover {border-color: #adadad;background-color: #e6e6e6;}.rhui-btn-large {padding: 0 30px;font-weight: 700;font-size: 16px;line-height: 30px;}.rhui-btn-small {padding: 0 15px;line-height: 21px;}.rhui-btn-min {padding: 0 10px;line-height: 18px;}.rhui-btn-primary {border-color: #2e6da4;background-color: #337ab7;color: #fff;}.rhui-btn-primary:hover {border-color: #204d74;background-color: #286090;}.rhui-btn-success {border-color: #4cae4c;background-color: #5cb85c;color: #fff;}.rhui-btn-success:hover {border-color: #398439;background-color: #449d44;color: #fff;}.rhui-btn-info {border-color: #46b8da;background-color: #5bc0de;color: #fff;}.rhui-btn-info:hover {border-color: #269abc;background-color: #31b0d5;}.rhui-btn-warning {border-color: #eea236;background-color: #f0ad4e;color: #fff;}.rhui-btn-warning:hover {border-color: #d58512;background-color: #ec971f;}.rhui-btn-danger {border-color: #d43f3a;background-color: #d9534f;color: #fff;}.rhui-btn-danger:hover {border-color: #ac2925;background-color: #c9302c;}</style></head><body><div style="margin: 20px;"><div class="rhui-btn rhui-btn-large">默认样式</div><a class="rhui-btn rhui-btn-large rhui-btn-primary" href="#">首选项</a><input type="button" class="rhui-btn rhui-btn-large rhui-btn-success" value="成功" /><span class="rhui-btn rhui-btn-large rhui-btn-info">一般信息</span><button class="rhui-btn rhui-btn-large rhui-btn-warning">警告</button><button class="rhui-btn rhui-btn-large rhui-btn-danger">危险</button></div><div style="margin: 20px;"><div class="rhui-btn">默认样式</div><a class="rhui-btn rhui-btn-primary" href="#">首选项</a><input type="button" class="rhui-btn rhui-btn-success" value="成功" /><span class="rhui-btn rhui-btn-info">一般信息</span><button class="rhui-btn rhui-btn-warning">警告</button><button class="rhui-btn rhui-btn-danger">危险</button></div><div style="margin: 20px;"><div class="rhui-btn rhui-btn-small">默认样式</div><a class="rhui-btn rhui-btn-small rhui-btn-primary" href="#">首选项</a><input type="button" class="rhui-btn rhui-btn-small rhui-btn-success" value="成功" /><span class="rhui-btn rhui-btn-small rhui-btn-info">一般信息</span><button class="rhui-btn rhui-btn-small rhui-btn-warning">警告</button><button class="rhui-btn rhui-btn-small rhui-btn-danger">危险</button></div><div style="margin: 20px;"><div class="rhui-btn rhui-btn-min">默认样式</div><a class="rhui-btn rhui-btn-min rhui-btn-primary" href="#">首选项</a><input type="button" class="rhui-btn rhui-btn-min rhui-btn-success" value="成功" /><span class="rhui-btn rhui-btn-small rhui-btn-info">一般信息</span><button class="rhui-btn rhui-btn-min rhui-btn-warning">警告</button><button class="rhui-btn rhui-btn-min rhui-btn-danger">危险</button></div></body></html>



2 0
原创粉丝点击