В моем аналогичном случае я пытался центрировать span
(с 3 input
с) внутри div
:
<div id="featurePaginator">
<span>
<input type="radio" name="featurePage">
<input type="radio" name="featurePage">
<input type="radio" name="featurePage">
</span>
</div>
Используя решение Магнара , в этом случае span
s auto
width
заполняет все div
. Чтобы заставить его работать (с display: block;
), для его работы необходимо установить width
. Но я не знаю, сколько будет input
s, поэтому я пришел с лучшим решением, по крайней мере для моего случая, используя display: table;
:
#featurePaginator span {
margin: 0px auto;
display: table;
}
* * * * * * * * * * * table
отображаются так, чтобы соответствовать их содержанию, поэтому, установив display: table
, я мог бы добиться того, что искал.