|
 8.4 Кб |
|
| Есть код (сильно упрощённый):
...
<style>
body{
margin-left:10%;
margin-right:10%;
}
.topmenubutton{
background-color:#f6b536;
margin:10px;
padding:10px;
width:100pt;
text-align:center;
cursor:pointer;
float: right;
}
</style>
....
<body>
<div id="top">
<a href="a.php" class="topmenubutton">A</a>
<a href="b.php" class="topmenubutton">B</a>
<a href="c.php" class="topmenubutton">C</a>
<a href="d.php" class="topmenubutton">D</a>
<a href="e.php" class="topmenubutton">E</a>
<a href="f.php" class="topmenubutton">F</a>
<a href="g.php" class="topmenubutton">G</a>
<a href="h.php" class="topmenubutton">H</a>
</div>
<div id="middle">
[содержимое]
</div>
</body>
|
У меня почему-то в Mozilla Firefox(3.5.2) наблюдается следующая аномалия -
если содержимое <div id="middle"> заменить таблицей, например так:
<div id="middle">
<table border="0">
<tr>
<td>
[содержимое]
</td>
</tr>
</table>
</div>
|
то, это содержимое съезжает к верх.
Смотрите сами в аттаче: 1.htm - с таблицей, 2.htm - без неё.
Вопроса собственно два:
1. Не у меня ли это одного проявляется
2. И если нет, то почему это происходит и как лечится | |
|
|
|
|
|
|
|
для: Gride
(31.08.2009 в 19:46)
| | Алё, народ, вы где? | |
|
|
|
|
|
|
|
для: Gride
(01.09.2009 в 14:08)
| | вообще в спецификации написано что не стоит пихать таблицы в дивы но по пробуй исправить так
tr{display:table-row} | |
|
|
|
|
|
|
|
для: guye
(01.09.2009 в 15:19)
| | Не помогает | |
|
|
|
|
|
|
|
для: guye
(01.09.2009 в 15:19)
| | Не помогает
[Верхний ник тоже мой] | |
|
|
|
|
|
|
|
для: Gride
(01.09.2009 в 16:34)
| | #middle { float: left } | |
|
|
|
|
|
|
|
для: dyadya
(01.09.2009 в 17:26)
| | Помогло. Большое спасибо! | |
|
|
|
|
|
|
|
для: guye
(01.09.2009 в 15:19)
| | вообще-то, таблицы куда не суй, они отображаются одинаково. на то они и таблицы. | |
|
|
|