Istnieją trzy sposoby, można to zrobić: dwa z CSS lub 1 oldschool HTML:
1) Preferowanym sposobem byłoby wykorzystanie klasę CSS. (Czyli dodać class = "blok" do elementu a następnie .block {display: block} do arkusza
. 2) style inline: Dodaj style = "display: block" do elementu .
3) HTML: Dodać twardego podziału (Br) elementu za elementem radiowej (lub otoczyć elementy, każdy w elemencie div lub p)
Przykład.
<style type="text/css">
.block {
display: block;
}
</style>
...
<form>
<label class="block"><input type="radio" name="radgroup" value="A">Option A</label>
<label class="block"><input type="radio" name="radgroup" value="B">Option B</label>
<label class="block"><input type="radio" name="radgroup" value="C">Option C</label>
<label class="block"><input type="radio" name="radgroup" value="D">Option D</label>
</form>
Dziękuję @Chelsea Urquhart. – John
Dodałbym, że możesz to zrobić z css bez definiowania nowej klasy css. Po prostu użyj selektora, takiego jak "etykieta formularza" w powyższym przypadku, jeśli pozwala na to struktura HTML, a następnie zastosuj 'display: block' – TinkerTenorSoftwareGuy
bardzo ... Nigdy nie byłem wielkim fanem stosowania css bezpośrednio do elementów html ja jednak. Mam tendencję do grawitacji w kierunku BEM (http://getbem.com/). –