With Bootstrap 3, what might be a good way of getting a bordered label with close icon? An example of the sort of thing from Stack Overflow:
Creating close button in Bootstrap 4 The close button can be added by using the simple markup with CSS class. The main container for close button is the <button> tag with .
You can make a close button using the times( × ) symbol.
Answer: Use the modal('hide') Method You can simply use the modal('hide') method to hide or close the modal window in Bootstrap using jQuery.
I ended up with http://jsfiddle.net/7zkCU/30/ (adapted from http://maxwells.github.io/bootstrap-tags.html):
<span class="tag label label-info"> <span>Example Tag</span> <a><i class="remove glyphicon glyphicon-remove-sign glyphicon-white"></i></a> </span>
CSS:
.tag { font-size: 14px; padding: .3em .4em .4em; margin: 0 .1em; } .tag a { color: #bbb; cursor: pointer; opacity: 0.6; } .tag a:hover { opacity: 1.0 } .tag .remove { vertical-align: bottom; top: 0; } .tag a { margin: 0 0 0 .3em; } .tag a .glyphicon-white { color: #fff; margin-bottom: 2px; }
@user3364825 - Thank you for posting your solution! It is a simple and elegant solution for displaying search filter tags.
I modified the CSS slightly, just so the tags are a little more responsive. The modified CSS addresses two issues:
Here is the modified CSS:
.tag { font-size: 12px; padding: 0.3em 0.4em 0.3em; margin: 2px 1px !important; display: inline-block; max-width: 100%; } .tag > span { display: inline-block; max-width: 94%; white-space: nowrap; overflow: hidden; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; text-overflow: ellipsis; } .tag a { display: inline-block; color: #bbb; cursor: pointer; opacity: 0.6; margin: 0 0 0 0.3em; } .tag a:hover { opacity: 1.0; } .tag a .glyphicon-white { color: #fff; margin-bottom: 2px; } .tag .remove { vertical-align: bottom; top: 0; }
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With