我有這個頁面和它的css在這裏,我爲標籤和輸入定義了相同的寬度,但它們在瀏覽器上以不同的寬度顯示,爲什麼會發生這種情況?標籤和輸入寬度與css不一樣
html, body{
font-family: Consolas;
font-size: 12px;
}
label{
display: block;
border:1px solid rgb(230,230,230);
width: 200px;
padding: 10px;
}
input[type=text]{
font-family: inherit; //without this the font is default
font-size: inherit; //without this the font is default
display: block;
border:1px solid rgb(230,230,230);
width: 200px;
padding: 10px;
}
<html>
<head>
<link rel="stylesheet" href="input.css">
</head>
<body>
<form>
<label>USER NAME</label>
<input type="text" placeholder="USER NAME" name="user_name"/>
</form>
</body>
</html>
我是個初學者,所以請幫助我。
工作完美。什麼是問題?看到示例https://jsfiddle.net/patelsumit5192/qdfnek77/ –
它在這裏工作得很好,你可以附上它在瀏覽器上呈現的截圖嗎? – mrid
但在我的谷歌瀏覽器中,輸入框小於標籤! –