2012-08-29 30 views

Trả lời

23

Có ba cách bạn có thể làm điều đó: hai với CSS hoặc 1 với html oldschool:

1) Cách ưa thích sẽ được sử dụng một lớp CSS. (Tức là thêm class = "block" đến yếu tố và sau đó .block {display: block} để stylesheet của bạn

2.) Phong cách Inline: Thêm style = "display: block" đến phần tử .

3) HTML: Thêm một yếu tố phá vỡ cứng (br) sau khi các yếu tố vô tuyến (hoặc kèm theo các yếu tố từng trong một phần tử div hoặc p)

Ví dụ:.

<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> 
+0

Cảm ơn bạn @Chelsea Urquhart. – John

+1

Tôi sẽ thêm rằng bạn có thể làm điều này với css mà không định nghĩa một lớp css mới. Chỉ cần sử dụng công cụ chọn, chẳng hạn như 'biểu mẫu nhãn' trong trường hợp trên, nếu cấu trúc html cho phép, sau đó áp dụng' display: block' – TinkerTenorSoftwareGuy

+0

rất đúng ... Tôi chưa bao giờ là người hâm mộ lớn áp dụng css trực tiếp vào các phần tử html bản thân mình mặc dù. Tôi có xu hướng hút về phía BEM (http://getbem.com/). –

Các vấn đề liên quan