The best practice is to create a custom class so that you don’t change the underlying CSS in case you want to use it elsewhere and then apply your changes.
In the example, I use .btn.btn-custom-lg, .btn.btn-custom-sm, .btn.btn-custom-xs, but if you want to change something like buttons border-radius
for everyone, you can make one global class apply to the button:.btn-square { border-radius: 0; }
See a working example.
.btn.btn-custom-lg,
.btn.btn-custom-sm,
.btn.btn-custom-xs {
border-radius: 0;
}
.btn.btn-square {
border-radius: 0;
}
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet" />
<div class="container">
<hr>
<h3>Specific</h3>
<div class="btn btn-default btn-lg btn-custom-lg">Button Default</div>
<div class="btn btn-default btn-sm btn-custom-sm">Button Default</div>
<div class="btn btn-default btn-xs btn-custom-xs">Button Default</div>
<hr>
<h3>Global</h3>
<div class="btn btn-default btn-lg btn-square">Button Default</div>
<div class="btn btn-default btn-sm btn-square">Button Default</div>
<div class="btn btn-default btn-xs btn-square">Button Default</div>
</div>
Run codeHide result