Я не могу решить проблему - пока - около bootstrap, но я надеюсь, что кто-нибудь может дать мне несколько советов по ее решению :)
У меня есть таблица, в которой я отображаю различные варианты, которые может выбрать пользователь из. Я использую переключатели для отображения различных вариантов, так как я хочу выбрать только один из этих вариантов.
Проблема, с которой я сталкиваюсь при использовании переключателей, заключается в том, что я не хочу, чтобы отображался круг.
Вот что у меня есть
Что есть
Вот что я хочу что хочу
Я попытался разместить div, содержащий ряд кнопок для применения class="btn-group btn-group-toggle" data-toggle="buttons"
, но у меня не получается заставить его работать. Если я напишу этот код в теге <tr>
, он будет работать, но строка выше сместится в правую часть экрана.
Кроме того, я попытался использовать css, чтобы скрыть круг
input[type=radio]{
visibility: hidden;
}
но текст внутри кнопки не по центру
Большое спасибо за ваше время и за помощь!
Вот мой код:
<table class="table table-responsive">
<thead class="thead-light">
<tr>
<th scope="col">Zona Sísmica</th>
<th scope="col">I</th>
<th scope="col">II</th>
<th scope="col">III</th>
<th scope="col">IV</th>
<th scope="col">V</th>
<th scope="col">VI</th>
</tr>
</thead>
<tbody>
<tr>
<th scope="row">Valor factor Z</th>
<div class="btn-group btn-group-toggle" data-toggle="buttons">
<td>
<label class="btn btn-outline-primary">
<input type="radio" name="z" id="Zop1" value="0.15"> 0.15
</label>
</td>
<td>
<label class="btn btn-outline-primary">
<input type="radio" name="z" id="Zop2" value="0.25"> 0.25
</label>
</td>
<td>
<label class="btn btn-outline-primary">
<input type="radio" name="z" id="Zop3" value="0.30"> 0.30
</label>
</td>
<td>
<label class="btn btn-outline-primary">
<input type="radio" name="z" id="Zop4" value="0.35"> 0.35
</label>
</td>
<td>
<label class="btn btn-outline-primary">
<input type="radio" name="z" id="Zop5" value="0.40"> 0.40
</label>
</td>
<td>
<label class="btn btn-outline-primary">
<input type="radio" name="z" id="Zop6" value="0.50"> ≥0.50
</label>
</td>
</div>
</tr>
</tbody>
</table>