下面的代碼似乎呈現在所有瀏覽器的標籤下面的一行輸入字段:爲什麼inline-block在此代碼示例中不呈現內聯元素?
<html>
<head>
<style type="text/css">
label { display:inline-block; width:75px }
</style>
</head>
<body>
<form>
<label>First Name <input type="text" name="first_name" size="30" maxlength="30"/></label>
</form>
</body>
</html>
這是怎麼出現的:
名
[輸入字段]
我的理解是,內聯塊應該允許標籤的固定寬度,同時仍然允許輸入元素內聯。這是我沒有料到它出現:
名[輸入字段]
爲什麼在這種情況下,除了固定寬度的標籤不允許這兩個元素出現內聯?
爲什麼你不嘗試使用類和ID的添加CSS屬性? –