"Tweaking Buttons"
Bootstrap 3.3.0 Snippet by ASDAFF

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<link href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.0/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css">
<script src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.0/js/bootstrap.min.js"></script>
<script src="//code.jquery.com/jquery-1.11.1.min.js"></script>
<!------ Include the above in your HEAD tag ---------->
<div class="container">
<p>Tweaking <a href="http://twitter.github.io/bootstrap/" target="_blank">Bootstrap <i class="icon-external-link"></i></a> buttons</p>
<div class="btn-group btn-70px" data-toggle="buttons-radio">
<button class="btn active">Left</button>
<button class="btn">Middle</button>
<button class="btn last-child">Right</button>
<div class="selector"></div>
</div>
<div class="btn-group btn-40px" data-toggle="buttons-radio">
<button class="btn"><i class="icon-align-left"></i></button>
<button class="btn"><i class="icon-align-center"></i></button>
<button class="btn active"><i class="icon-align-right"></i></button>
<button class="btn last-child"><i class="icon-align-justify"></i></button> <div class="selector"></div>
</div>
<div class="btn-group btn-70px" data-toggle="buttons-checkbox">
<button class="active btn btn-on last-child"><i class="icon-star"></i></button>
<div class="selector"></div>
</div>
<div class="btn-group btn-30px" data-toggle="buttons-radio">
<button class="btn btn-mini active btn-off">Off</button>
<button class="btn btn-mini last-child">On</button>
<div class="selector"></div>
</div>
<div class="btn-group btn-45px" data-toggle="buttons-radio">
<button class="btn btn-mini btn-off">Off</button>
<button class="btn btn-mini active last-child">On</button>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
@import "//netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/css/bootstrap-combined.no-icons.min.css";
@import "//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.css";
p {
margin: 40px 0 20px 0;
}
.btn-group {
margin: 20px 40px 20px 0;
}
.selector {
height: 5px;
opacity: 0.85;
background-color: #09f;
top: -6px;
left: 1px;
position: relative;
box-shadow: 0px -1px 1px #aaa, inset 0px 1px 2px rgba(242, 242, 242, 0.75), inset 0px -1px 1px rgba(0, 0, 0, 0.2);
z-index: 20000;
transition: left ease-in 0.2s;
}
.active.btn:nth-child(1) ~ .selector {
border-bottom-left-radius: 3px;
}
.active.btn.last-child ~ .selector {
border-bottom-right-radius: 3px;
}
.btn-group > .btn.last-child {
-webkit-border-top-right-radius: 4px;
border-top-right-radius: 4px;
-webkit-border-bottom-right-radius: 4px;
border-bottom-right-radius: 4px;
-moz-border-radius-topright: 4px;
-moz-border-radius-bottomright: 4px;
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Related: See More


Questions / Comments: