-1

関連するスニペットは次のとおりです。

<textarea class="w100"></textarea>

.w100 {
    width:100%;
}

firefox では動作しますが、IE6 では動作しません。このバグを修正する理由と方法を教えてください。

**編集:** DIV を追加した後、今すぐ動作します。

<fieldset>
                                        <div>
                                            <textarea class="w100"></textarea>
                                        </div>
                                    </fieldset>
4

3 に答える 3

0

IE6 を削除してみましたか?

すべてのマージンとパディングを真剣にチェックしましたか?

于 2009-08-24T07:43:02.363 に答える
0

IE6 は、場合によっては %sizes をうまく処理できません (これは明らかにその 1 つです)。幅が 300px に設定された div タグ内に th textarea を配置すると、div タグの 100% に収まるように見えるかもしれませんが、div タグの幅が 100 の場合は機能しません (と思います)。 %。

于 2009-08-24T07:47:00.390 に答える
0

body と html も必ず 100% にしてください。私には意味がありません (体は常にそれ自体の幅の 100% である必要がありますよね?) が、うまくいくようです:

.html
{
  width:100%;
}
.body
{
 width:100%;
}
于 2009-08-24T08:01:50.577 に答える