Bootscrap 箭头按钮
来源:互联网 发布:胖熊数据库的微博 微博 编辑:程序博客网 时间:2024/06/06 04:13
<!DOCTYPE html><html><head> <meta name="description" content="Bootstrap Directional Buttons Demo"> <meta charset="utf-8"> <meta name="viewport" content="width=device-width"> <title>Bootstrap Directional Buttons</title> <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet" type="text/css" /> <link href="bootstrap-directional-buttons.css" rel="stylesheet" type="text/css" /> <style> body{ padding: 40px; padding-top: 0px; } h4{ margin-top: 35px; } h5{ margin-top: 15px; } h4, h5{ font-weight: bold; } </style></head><body> <h4>Regular Buttons</h4> <button type="button" class="btn btn btn-default btn-arrow-left">Default</button> <button type="button" class="btn btn btn-primary btn-arrow-left">Primary</button> <button type="button" class="btn btn btn-success btn-arrow-left">Success</button> <button type="button" class="btn btn btn-link">Link</button> <button type="button" class="btn btn-info btn-arrow-right">Info</button> <button type="button" class="btn btn-warning btn-arrow-right">Warning</button> <button type="button" class="btn btn-danger btn-arrow-right">Danger</button> <h5>Inside .btn-group</h5> <div class='btn-group'> <button type="button" class="btn btn-default btn-arrow-left">Default</button> <button type="button" class="btn btn-primary btn-arrow-left">Primary</button> <button type="button" class="btn btn-success btn-arrow-left">Success</button> <button type="button" class="btn btn-link">Link</button> <button type="button" class="btn btn-info btn-arrow-right">Info</button> <button type="button" class="btn btn-warning btn-arrow-right">Warning</button> <button type="button" class="btn btn-danger btn-arrow-right">Danger</button> </div> <h4>Large Buttons</h4> <button type="button" class="btn btn-lg btn btn-default btn-arrow-left">Default</button> <button type="button" class="btn btn-lg btn-primary btn-arrow-left">Primary</button> <button type="button" class="btn btn-lg btn-success btn-arrow-left">Success</button> <button type="button" class="btn btn-lg btn-link">Link</button> <button type="button" class="btn btn-lg btn-info btn-arrow-right">Info</button> <button type="button" class="btn btn-lg btn-warning btn-arrow-right">Warning</button> <button type="button" class="btn btn-lg btn-danger btn-arrow-right">Danger</button> <h5>Inside .btn-group</h5> <div class='btn-group btn-group-lg'> <button type="button" class="btn btn-default btn-arrow-left">Default</button> <button type="button" class="btn btn-primary btn-arrow-left">Primary</button> <button type="button" class="btn btn-success btn-arrow-left">Success</button> <button type="button" class="btn btn-link">Link</button> <button type="button" class="btn btn-info btn-arrow-right">Info</button> <button type="button" class="btn btn-warning btn-arrow-right">Warning</button> <button type="button" class="btn btn-danger btn-arrow-right">Danger</button> </div> <h4>Small Buttons</h4> <button type="button" class="btn btn-sm btn btn-default btn-arrow-left">Default</button> <button type="button" class="btn btn-sm btn-primary btn-arrow-left">Primary</button> <button type="button" class="btn btn-sm btn-success btn-arrow-left">Success</button> <button type="button" class="btn btn-sm btn-link">Link</button> <button type="button" class="btn btn-sm btn-info btn-arrow-right">Info</button> <button type="button" class="btn btn-sm btn-warning btn-arrow-right">Warning</button> <button type="button" class="btn btn-sm btn-danger btn-arrow-right">Danger</button> <h5>Inside .btn-group</h5> <div class='btn-group btn-group-sm'> <button type="button" class="btn btn btn-default btn-arrow-left">Default</button> <button type="button" class="btn btn-primary btn-arrow-left">Primary</button> <button type="button" class="btn btn-success btn-arrow-left">Success</button> <button type="button" class="btn btn-link">Link</button> <button type="button" class="btn btn-info btn-arrow-right">Info</button> <button type="button" class="btn btn-warning btn-arrow-right">Warning</button> <button type="button" class="btn btn-danger btn-arrow-right">Danger</button> </div> <h4>Extra Small Buttons</h4> <button type="button" class="btn btn-xs btn btn-default btn-arrow-left">Default</button> <button type="button" class="btn btn-xs btn-primary btn-arrow-left">Primary</button> <button type="button" class="btn btn-xs btn-success btn-arrow-left">Success</button> <button type="button" class="btn btn-xs btn-link">Link</button> <button type="button" class="btn btn-xs btn-info btn-arrow-right">Info</button> <button type="button" class="btn btn-xs btn-warning btn-arrow-right">Warning</button> <button type="button" class="btn btn-xs btn-danger btn-arrow-right">Danger</button> <h5>Inside .btn-group</h5> <div class='btn-group btn-group-xs'> <button type="button" class="btn btn-default btn-arrow-left">Default</button> <button type="button" class="btn btn-primary btn-arrow-left">Primary</button> <button type="button" class="btn btn-success btn-arrow-left">Success</button> <button type="button" class="btn btn-link">Link</button> <button type="button" class="btn btn-info btn-arrow-right">Info</button> <button type="button" class="btn btn-warning btn-arrow-right">Warning</button> <button type="button" class="btn btn-danger btn-arrow-right">Danger</button> </div></body></html>
bootstrap-directional-buttons.css
.btn-arrow-right,.btn-arrow-left { position: relative; padding-left: 18px; padding-right: 18px; border-radius: 0 !important; margin-right: 1px; } .btn-arrow-right[disabled], .btn-arrow-left[disabled] { opacity: 1.00; } .btn-arrow-right:before, .btn-arrow-right:after, .btn-arrow-left:before, .btn-arrow-left:after { content: ""; position: absolute; top: 4px; /* move it down because of rounded corners */ height: 24px; /* button_inner_height / sqrt(2) */ width: 24px; /* same as height */ background: inherit; /* use parent background */ border: inherit; /* use parent border */ border-left-color: transparent; /* hide left border */ border-bottom-color: transparent; /* hide bottom border */ border-radius: 0 !important; } .btn-arrow-right:before, .btn-arrow-left:before { left: -13px; } .btn-arrow-right:after, .btn-arrow-left:after { right: -13px; } .btn-arrow-right.btn-arrow-left, .btn-arrow-left.btn-arrow-left { padding-right: 36px; } .btn-arrow-right.btn-arrow-left:before, .btn-arrow-right.btn-arrow-left:after, .btn-arrow-left.btn-arrow-left:before, .btn-arrow-left.btn-arrow-left:after { -webkit-transform: rotate(225deg); -ms-transform: rotate(225deg); transform: rotate(225deg); /* rotate right arrow squares 45 deg to point right */ } .btn-arrow-right.btn-arrow-right, .btn-arrow-left.btn-arrow-right { padding-left: 36px; } .btn-arrow-right.btn-arrow-right:before, .btn-arrow-right.btn-arrow-right:after, .btn-arrow-left.btn-arrow-right:before, .btn-arrow-left.btn-arrow-right:after { -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); /* rotate right arrow squares 45 deg to point right */ }.btn-arrow-right:after,.btn-arrow-left:before { /* bring arrow pointers to front */ z-index: 3; }.btn-arrow-right:before,.btn-arrow-left:after { /* hide arrow tails background */ background-color: white; }/* Large */.btn-lg.btn-arrow-right,.btn-lg.btn-arrow-left,.btn-group-lg > .btn-arrow-left,.btn-group-lg > .btn-arrow-right { padding-left: 22px; padding-right: 22px; margin-right: 0px; } .btn-lg.btn-arrow-right:before, .btn-lg.btn-arrow-right:after, .btn-lg.btn-arrow-left:before, .btn-lg.btn-arrow-left:after, .btn-group-lg > .btn-arrow-left:before, .btn-group-lg > .btn-arrow-left:after, .btn-group-lg > .btn-arrow-right:before, .btn-group-lg > .btn-arrow-right:after { top: 6px; /* move it down because of rounded corners */ height: 32px; /* button_inner_height / sqrt(2) */ width: 32px; /* same as height */ } .btn-lg.btn-arrow-right:before, .btn-lg.btn-arrow-left:before, .btn-group-lg > .btn-arrow-left:before, .btn-group-lg > .btn-arrow-right:before { left: -16px; } .btn-lg.btn-arrow-right:after, .btn-lg.btn-arrow-left:after, .btn-group-lg > .btn-arrow-left:after, .btn-group-lg > .btn-arrow-right:after { right: -16px; } .btn-lg.btn-arrow-right.btn-arrow-left, .btn-lg.btn-arrow-left.btn-arrow-left, .btn-group-lg > .btn-arrow-left.btn-arrow-left, .btn-group-lg > .btn-arrow-right.btn-arrow-left { padding-right: 44px; } .btn-lg.btn-arrow-right.btn-arrow-right, .btn-lg.btn-arrow-left.btn-arrow-right, .btn-group-lg > .btn-arrow-left.btn-arrow-right, .btn-group-lg > .btn-arrow-right.btn-arrow-right { padding-left: 44px; }/* Small */.btn-sm.btn-arrow-right,.btn-sm.btn-arrow-left,.btn-group-sm > .btn-arrow-left,.btn-group-sm > .btn-arrow-right { padding-left: 14px; padding-right: 14px; margin-right: -1px; } .btn-sm.btn-arrow-right:before, .btn-sm.btn-arrow-right:after, .btn-sm.btn-arrow-left:before, .btn-sm.btn-arrow-left:after, .btn-group-sm > .btn-arrow-left:before, .btn-group-sm > .btn-arrow-left:after, .btn-group-sm > .btn-arrow-right:before, .btn-group-sm > .btn-arrow-right:after { top: 4px; /* move it down because of rounded corners */ height: 20px; /* button_inner_height / sqrt(2) */ width: 20px; /* same as height */ } .btn-sm.btn-arrow-right:before, .btn-sm.btn-arrow-left:before, .btn-group-sm > .btn-arrow-left:before, .btn-group-sm > .btn-arrow-right:before { left: -10px; } .btn-sm.btn-arrow-right:after, .btn-sm.btn-arrow-left:after, .btn-group-sm > .btn-arrow-left:after, .btn-group-sm > .btn-arrow-right:after { right: -10px; } .btn-sm.btn-arrow-right.btn-arrow-left, .btn-sm.btn-arrow-left.btn-arrow-left, .btn-group-sm > .btn-arrow-left.btn-arrow-left, .btn-group-sm > .btn-arrow-right.btn-arrow-left { padding-right: 28px; } .btn-sm.btn-arrow-right.btn-arrow-right, .btn-sm.btn-arrow-left.btn-arrow-right, .btn-group-sm > .btn-arrow-left.btn-arrow-right, .btn-group-sm > .btn-arrow-right.btn-arrow-right { padding-left: 28px; }/* Extra Small */.btn-xs.btn-arrow-right,.btn-xs.btn-arrow-left,.btn-group-xs > .btn-arrow-left,.btn-group-xs > .btn-arrow-right { padding-left: 10px; padding-right: 10px; margin-right: -1px; } .btn-xs.btn-arrow-right:before, .btn-xs.btn-arrow-right:after, .btn-xs.btn-arrow-left:before, .btn-xs.btn-arrow-left:after, .btn-group-xs > .btn-arrow-left:before, .btn-group-xs > .btn-arrow-left:after, .btn-group-xs > .btn-arrow-right:before, .btn-group-xs > .btn-arrow-right:after { top: 3px; /* move it down because of rounded corners */ height: 14px; /* button_inner_height / sqrt(2) */ width: 14px; /* same as height */ } .btn-xs.btn-arrow-right:before, .btn-xs.btn-arrow-left:before, .btn-group-xs > .btn-arrow-left:before, .btn-group-xs > .btn-arrow-right:before { left: -7px; } .btn-xs.btn-arrow-right:after, .btn-xs.btn-arrow-left:after, .btn-group-xs > .btn-arrow-left:after, .btn-group-xs > .btn-arrow-right:after { right: -7px; } .btn-xs.btn-arrow-right.btn-arrow-left, .btn-xs.btn-arrow-left.btn-arrow-left, .btn-group-xs > .btn-arrow-left.btn-arrow-left, .btn-group-xs > .btn-arrow-right.btn-arrow-left { padding-right: 20px; } .btn-xs.btn-arrow-right.btn-arrow-right, .btn-xs.btn-arrow-left.btn-arrow-right, .btn-group-xs > .btn-arrow-left.btn-arrow-right, .btn-group-xs > .btn-arrow-right.btn-arrow-right { padding-left: 20px; }/* Button Groups */.btn-group > .btn-arrow-left:hover, .btn-group > .btn-arrow-left:focus,.btn-group > .btn-arrow-right:hover,.btn-group > .btn-arrow-right:focus { z-index: initial; }.btn-group > .btn-arrow-right + .btn-arrow-right,.btn-group > .btn-arrow-left + .btn-arrow-left { margin-left: 0px; }.btn-group > .btn:not(.btn-arrow-right):not(.btn-arrow-left) { z-index: 1; }
阅读全文
0 0
- Bootscrap 箭头按钮
- SWT:箭头按钮
- VC实现工具栏的下拉箭头按钮
- 如何实现工具栏的下拉箭头按钮
- 如何实现工具栏的下拉箭头按钮
- 带下拉箭头的按钮(JSplitButton)
- 带下拉箭头的按钮(JSplitButton)
- C#在button按钮上显示箭头
- 在工具栏上添加下拉箭头按钮
- C#在button按钮上显示箭头
- swiper插件自定义切换箭头按钮
- bootscrap+angular+ssm整合(上)
- bootscrap+angular+ssm整合(中)
- 箭头
- 箭头
- 箭头>
- webparts的最小化,恢复按钮消失(无下拉箭头)
- altas(ajax)控件(十九):上下箭头按钮控件NumericUpDown
- 如何获取富文本框中的内容
- ibatis&mybatis组装动态查询&排序
- 判断浏览器内核
- 购物车必备全选反选
- NAPT和NAT的工作原理及其区别
- Bootscrap 箭头按钮
- android,安卓,toolbar,menu显示位置
- AES加密和解密(使用openssl编程)
- Mac Xampp 安装redis 及 安装php-redis扩展
- 往数组Array中添加元素
- Android-五子连珠(四)-MainActivity的Java代码
- Effective C++之Item 20: 用 pass-by-reference-to-const(传引用给 const)取代 pass-by-value(传值)
- javascript高级知识点总结
- RBAC权限管理