Назначение стиля / класса для ярлыков флажков в cakePHP - PullRequest
1 голос
/ 07 октября 2011

У меня есть простая группа флажков, сгенерированных формой cakePHP

echo $form->input('Interest.interest_id', array('label' => __l('Interests'), 'multiple' => 'checkbox'));

Существует основная метка под названием Интересы, а затем метка для каждого сгенерированного флажка, как применить стиль отдельного класса к меткамфлажки?

SNIPPET

<label for="InterestInterestId">Interests</label>
<input type="hidden" value="" name="data[Interest][interest_id]">
<div class="checkbox">
<input id="InterestInterestId8" type="checkbox" value="8" name="data[Interest][interest_id][]">
<label for="InterestInterestId8">Label of Checkbox</label>
</div>

Моя главная цель - сделать так, чтобы флажок красиво отображался внутри метки, но из-за других стилей он не отображается так, как по умолчанию

1 Ответ

1 голос
/ 07 октября 2011

Я вижу, что вы можете отличить свой стиль для ярлыка флажка как:

.checkbox input[type="checkbox"] {
    display: inline;
}
.checkbox label {
    display: inline;
}

Это сработало для меня, но я не знаю, какой у вас CSS для другого ярлыка, который этот ярлык может наследовать. Вот рабочий код:

http://jsfiddle.net/XBXVs/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...