2015-03-13 28 views
1

我試圖把一個簡單的複選框內聯到標題的左邊,我嘗試添加如下的內聯css,但它仍然對齊。h3標題旁邊的內聯複選框

<input type="checkbox" style="display:inline"/><h3>Header Text</h3> 

我有一個列表,我想用戶選擇,因此爲什麼我想每個旁邊的複選框。

回答

5

的H3元素是默認塊元素(即100%的寬度,所以它不適合在該行其他東西)

改變它內聯塊,你會看到,它應該工作罰款(這也意味着,你可以刪除複選框的內嵌樣式,以及):

h3 { 
 
    display: inline-block; 
 
}
<input type="checkbox" /> 
 
<h3>Header Text</h3>

+1

非常感謝,作品一種享受 – Nathan 2015-03-13 10:50:02

+0

@Nathan:無論是在前面加4位(A)沒問題,很高興我能幫助 – jbutler483 2015-03-13 10:52:31

-1

h3標籤需要整個寬度你的CSS樣式設置爲h3不需要設置複選框。

下面的代碼將幫助您

<input type="checkbox"/><h3 style="display:inline">Header Text</h3> 
+1

請格式化代碼塊或(b)選擇代碼塊並按Ctrl + K或(c)選擇代碼塊並單擊工具欄中的「{}」圖標。 – Harry 2015-03-13 11:12:06

+0

對不起,我忘了咖喱。謝謝 – Dino 2015-03-13 11:18:45

相關問題