Ширина мобильного поля jquery

У меня есть набор полей jquerymobile, который выглядит так:

<fieldset data-role="controlgroup" data-type="horizontal" id="myid">

Я хочу установить пользовательскую ширину для набора полей, но не знаю, как это сделать. Как я могу это сделать? (желательно без внешнего плагина)

Спасибо


person Stack Diego    schedule 31.01.2013    source источник
comment
Что такое содержимое вашего набора полей, потому что недостаточно изменить набор файлов css, необходимо также изменить содержимое.   -  person Gajotres    schedule 31.01.2013
comment
У меня есть 3 входа радио внутри fieldet   -  person Stack Diego    schedule 31.01.2013
comment
Взгляните на часть моего ответа EDIT.   -  person Gajotres    schedule 31.01.2013


Ответы (1)


Решение

Вот пример того, как это сделать с набором полей, содержащим поля выбора: http://jsfiddle.net/Gajotres/xFPFH/

Используемый CSS:

.ui-controlgroup-controls {
    width:100% !important;
}

.ui-select {
    width:33% !important;
} 

ИЗМЕНИТЬ:

Вот пример переключателей: http://jsfiddle.net/yUZy8/. Когда вы умножаете ширину переключателя, она должна быть равна или больше ширины .ui-controlgroup-controls.

Больше информации

Если вы хотите научиться вносить подобные изменения самостоятельно, вам следует проверить это статья, она научит вас делать это самостоятельно.

person Gajotres    schedule 31.01.2013