DD直下のTEXTFIELDの上の余白

  • ユーザとしてログインするとこのフォーラムに投稿することができます。
    アカウントをお持ちでない場合はこちらから登録してください。
投稿日時 2008-9-24 14:05 | 投稿者: apptaro
細かな違いですが、ご報告しておきます。

AUのW61Tの実機だと下記のようなXHTMLの場合、テキストフィールドの上に1文字分程の余白が入るようです。
<form>
<dl style="background-color:red;">
<dd style="background-color:green;">
<textarea name="field2" rows="2" style="background-color:blue;"></textarea>
</dd>
</dl>
</form>

しかし、下記のようにwidth:100%を付けると、上記余白はなくなるようです。(AUのW61T実機)
<form>
<dl style="background-color:red;">
<dd style="background-color:green;">
<textarea name="field1" rows="2" style="background-color:blue;width:100%;"></textarea>
</dd>
</dl>
</form>

エミュレータではどちらの場合も余分な余白は表示されません。
投稿日時 2008-9-25 14:33 | 投稿者: DevX (管理者)
ご報告ありがとうございます。

widthを指定するかcols属性を指定すれば発生しないようですが、これはどういう仕組みなのか不思議ですね。
現時点ではここまで再現するのは追いつかない感じです m(_ _)m

cols属性は必須属性なので、省略したときの動作を再現するよりも、省略すると実機によって表示に差異が出てしまうという情報を提供できるといいかなと思うのですが。


価格・購入
無料評価版