Я создал простую группу переключателей в соответствии с документацией BS4. например, но всякий раз, когда я выбираю кнопку, я не могу не заметить, что граница активной кнопки немного выступает с правой стороны. Из того, что я могу сказать, кажется, что он пытается освободить место для «дополнительного» пустого пространства справа от ввода текста кнопки.
Такое же «выступание» вправо происходит на всех кнопках, выбранных в группе, а не только на центральной кнопке.
<div id="image-viewer-controls-wrapper">
...
<div class="btn-group btn-group-toggle" data-toggle="buttons" id="crop-type">
<label class="btn btn-primary active">
<input type="radio" name="crop_type" id="box" autocomplete="off" checked> Box
</label>
<label class="btn btn-primary">
<input type="radio" name="crop_type" id="line" autocomplete="off"> Line
</label>
<label class="btn btn-primary">
<input type="radio" name="crop_type" id="split" autocomplete="off"> Split
</label>
</div>
</div>
Любые идеи, что может быть причиной этой проблемы с отображением?
Если это вас беспокоит, этот div группы кнопок внутри родительского div flexbox.