как установить текст переключателя (заголовок) в центр

#asp.net #vb.net

#asp.net #vb.net

Вопрос:

**VB.NET 2010, ASPNET *******

Привет,

Есть ли способ установить текст переключателя в центр, я хочу показать его в верхней части отверстия radiobutton .. спасибо

Ответ №1:

Текст и переключатель разделены, поэтому вы можете оформить их любым удобным для вас способом. Пример:

HTML:

 <label class="CenteredRadio">
  <span>Click me</span>
  <input type="radio" name="group" value="yes" />
</label>
  

CSS:

 .CenteredRadio { width: 300px; }
.CenteredRadio span { display: block; text-align: center; }
.CenteredRadio input { display: block; text-align: center; }
  

Если вы используете RadioButton элемент управления, задайте для его текста пустую строку, и вы сможете использовать свой собственный текст.

Комментарии:

1. @spy: RadioButton Элемент управления поддерживает только размещение текста слева или справа от кнопки. Все, что выходит за рамки этого, означает, что вы должны сделать макет самостоятельно.

Ответ №2:

Установите Text для RadioButton в String.Empty . Добавьте Label в его начало.