<input>
HTML の要素が「左」と「右」のプロパティの CSS ペアを無視していることに気付きました。「上」と「下」のペアも同様です。以下のサンプル コードを参照してください。
<html>
<head>
<style><!--
#someid {
position: absolute;
left: 10px;
right: 10px;
top: 10px;
bottom: 10px;
}
--></style>
</head>
<body>
<input type="text" id="someid" value="something"/>
</body>
</html>
ブラウザの<input>
ほぼすべてのスペースを占めるはずです (周囲の 10px の境界線を除く)。Safari では問題なく動作しますが、FireFox と IE では<input>
ブラウザの左上隅に小さいままです。
「左」と「幅」、「上」と「高さ」を使用すると、すべて正常に機能します。ただし、幅と高さはわかりません。ブラウザウィンドウのサイズに応じて調整してください。
これを回避する方法はありますか?
ありがとう。