[/quote]Originally posted by null@Feb 9 2007, 20:52
Aykroyd, не понял в чем проблема. объясните.
вроде все законно. и явно логичней, чем у аффтара. паддинги там у сцылки (60px = 0.5 x 120px), ИМХО, для того, чтобы разместить текст вертикально по центру.
<div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
Насчет того, что логичней – это однозначно.
Конечно, нет никакого смысла задавать верхний паддиинг для ссылки для размещения текста по вертикальному центру. Также все законно. Но не совсем корректно...
Я ничуть не сомневаюсь в том, что Вам известно о блочной модели следующее:
width = width + paddings + borders +margins
Посмотрите представленный Вами код в FF и Опере.
Вы сразу же обнаружите, что таблица "уехала" вправо ровно на величину padding-left : 10px;, заданную для a.top_menu.
Нельзя задавать блокам в прямом потоке 100%-ную ширину в связке с правыми или левыми paddings, borders или margins. В противном случае их реальная ширина будет равна 100%+значение этих paddings, borders или margins... Как следствие – блоки "поедут"... Более того, в FF в данном конкретном случае даже появится горизонтальная полоса прокрутки...
А автору, видимо, все-таки нужен паддинг для ссылки (как минимум левый). Поэтому-то я и предложил хак для IE, а не width: 100% для всех браузеров...



					
					
					
						