我想用無線電input
字段(http://getbootstrap.com/javascript/#buttons-examples)對原始Bootstrap的btn-group-justified
進行樣式設計。樣式Bootstrap的btn羣對齊,添加邊距和垂直尺寸
原來的風格是這樣的:
但我想使每個按鈕方形按鈕,讓他們相互之間的所有一些空白。事情是這樣的:
我是從自舉的例子
[data-toggle="buttons"] .btn>input[type="radio"] {
display: none;
}
.category-select .btn-container {
position: relative;
width: 19%;
padding-bottom: 19%;
float: left;
height: 0;
margin: 1%;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.btn-container .btn,
.btn-container .btn input {
max-width: 100%;
}
<div class="btn-group-justified category-select" data-toggle="buttons">
<div class="btn-container">
<label class="btn category category-one">
<input type="radio" name="options" id="option1"> One
</label>
</div>
<div class="btn-container">
<label class="btn category category-two">
<input type="radio" name="options" id="option2"> Two
</label>
</div>
<div class="btn-container">
<label class="btn category category-three">
<input type="radio" name="options" id="option3"> Three
</label>
</div>
<div class="btn-container">
<label class="btn category category-four">
<input type="radio" name="options" id="option4"> Four
</label>
</div>
<div class="btn-container">
<label class="btn category category-five">
<input type="radio" name="options" id="option5"> Five
</label>
</div>
</div>
但當然,我想這個CSS不樣式我的按鈕有點修改HTML標記嘗試...
我想要實現的功能是有5個按鈕,水平對齊,響應式(在所有瀏覽器尺寸中呈方形),並像一個無線電按鈕組。
你是什麼意思,它不工作'按預期'?你應用的樣式不是很好看,還是沒有正確覆蓋引導樣式?你是否只需要正確的CSS來覆蓋引導樣式並使其看起來像你的圖片? – DigTheDoug
我的風格確實覆蓋了Bootstrap的默認設置,但它們看起來不太好:)我需要更正的CSS,這會使單選按鈕看起來平直並帶有邊距...現在嘗試使用Bass Jobsen的解決方案... – errata