ширина 100% на флажках выравнивает по центру. Как я могу противостоять этому? - PullRequest
3 голосов
/ 02 мая 2010

Я устанавливаю все входы на 100% ширину с помощью CSS. Однако, флажки по центру по какой-то причине. В любом случае, чтобы противостоять этому? Я не хочу использовать выбор атрибутов через css, так как они не полностью поддерживаются.

Ответы [ 3 ]

4 голосов
/ 02 мая 2010

Вам нужно установить ширину обратно на авто (width: auto).

Если вы не хотите использовать селекторы атрибутов, то вы должны найти другой селектор, соответствующий флажкам. Это может включать добавление дополнительной разметки (например, класса).

1 голос
/ 02 мая 2010

Вам необходимо заключить флажок в другой элемент:

<div class="checkbox">
    <input type="checkbox" value="check-value">Human readable value
</div>

В CSS:

.checkbox {
    width: 100%;
    text-align: left;
}
0 голосов
/ 02 мая 2010

Проверьте это

input.checkbox 
{ 
    text-align: left; 
    margin: 0 auto;
}
...