Размер выпадающего списка с CakePHP

В настоящее время я использую CakePHP, и у меня есть раскрывающийся список, содержащий много текста. На самом деле это список предопределенных сообщений, которые пользователь может выбрать.

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

Я также использую Foundation, может быть решение и на этом уровне?

Спасибо


person BlackAlpha    schedule 30.12.2015    source источник
comment
вы спрашиваете ширину поля выбора?   -  person Er.KT    schedule 30.12.2015


Ответы (1)


Вы можете добавить класс или идентификатор в это поле выбора и применить css к нему, чтобы контролировать ширину этого поля, например:

$options = array('M' => 'Male', 'F' => 'Female');
echo $this->Form->select('gender', $options, array('escape' => false));

Который будет выглядеть

<select name="data[User][gender]" id="UserGender">
<option value=""></option>
<option value="M">Male</option>
<option value="F">Female</option>
</select>

затем добавьте CSS как

#UserGender {width : 200px;}
person Er.KT    schedule 30.12.2015
comment
Поэтому я должен установить ширину напрямую, спасибо за ваш ответ! - person BlackAlpha; 31.12.2015