Проблема интернет-обозревателя - PullRequest
0 голосов
/ 07 января 2011

Я создаю страницу aspx, которая отлично выглядит в Mozilla Firefox, но не выглядит так хорошо в Internet Explorer. В Mozilla появляется что-то такого формата:

<form>
some stuff
<div class="left">
<div class="right">
</form>

, но, глядя на исходный код страницы, загруженной в IE 8, она выглядит примерно так:

<form>
some stuff
</form>
<div class="left">
<div class="right">

Какой подход я должен использовать, чтобы начать его исправлять? До сих пор я пытался поиграться с CSS и исправить отступы и поля, но ничего не работает: /

Большое спасибо C

1 Ответ

2 голосов
/ 07 января 2011

Я думаю, что код ОП - просто псевдокод, чтобы проиллюстрировать его точку зрения.Если левый и правый div'ы плавают, вам может потребоваться добавить очищающий элемент после них, чтобы форма расширялась вокруг него.

<form>    
  <div class="left">Stuff</div>
  <div class="right">Stuff</div>
  <br style="clear: both;" />
</form>

Существуют лучшие методы, чем <br style="clear:both; />, но вы можете попробоватьчтобы увидеть, решит ли это вашу проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...