Есть ли какой-либо способ сделать набор переключателей? Я хочу, чтобы это выглядело следующим образом:JSF selectOneRadio indentation
o Item 1 o Item 2 o Item 2.1 o Item 2.2 o Item 3
Я пробовал просто применять к нему стиль, но он не работает.
<style>
.indent {
text-indent: 3em;
}
</style>
<p class="indent">test</p>
<h:selectOneRadio layout="pageDirection" value="#{myBean}">
<f:selectItem itemValue="1" itemLabel="Item 1" />
<f:selectItem itemValue="2" itemLabel="Item 2" /> <!-- also okay if item 2 is not selectable and item 2.1 and 2.2 are -->
<p class="indent">
<f:selectItem itemValue="2.1" itemLabel="Item 2.1" />
<f:selectItem itemValue="2.2" itemLabel="Item 2.2" />
</p>
<f:selectItem itemValue="3" itemLabel="Item 3" />
</h:selectOneRadio>
Я попытался маржевым налево предложение, но он не работает по вопросам радио, просто «тест» текст. –
попытайтесь избавиться от p-тегов и просто добавьте второй div-класс.
Я попробовал его с помощью div, точно так же, как в вашем примере (добавил отсутствующие метки стиля), но он все еще не работает. Я подозреваю, что это будет работать для регулярных радиокатегорий html, но если я использую JOF selectOneRadio, JSF игнорирует любой тип стилизации, преобразовывая его из своего формата selectOneRadio в радио/таблицы html. –