このページとその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
しかし、私のGoogleクロムでは、入力ボックスはラベルよりも小さいです! –