В моем проекте у меня есть главная страница, которая выглядит следующим образом:
<asp:Content runat="server" ID="content1" ContentPlaceHolderID="Content">
<div id="RightBar">
<asp:PlaceHolder runat="server" ID="plhRightbar"></asp:PlaceHolder>
</div>
<div id="content">
<asp:ContentPlaceHolder ID="MainContent" runat="server"></asp:ContentPlaceHolder>
</div>
</asp:Content>
по какой-то причине ff 3.6 отображает <div id="content">
внутри <div id="RightBar">
, не говоря уже о том, что это поведение портит весь макет сайта.
эта ошибка происходит только в ff 3.6, даже в IE6 она отображается правильно.
пока я попробовал следующие шаги:
1. изменение ДОКОТИПА.
2. поиск незакрытых тегов внутри каждого заполнителя.
3. изменение css.
css:
#RightBar{float:right;width:225px}
#content{width:707px;float:left;overflow:hidden}
но ничего из этого не работает.
есть идеи?
РЕДАКТИРОВАТЬ: я не могу дать вам ссылку, потому что она все еще находится в разработке, но в ff 3.6 это выглядит так:
<div id="RightBar">
...right bar content here...
<div id="content">
...content here...
</div>
</div>