1. коды линий внутри хтмл удалить:
я их вставила, ориентируясь на предыдущую версию сверстанного сайта (где была черная линия), на макете их нет, так шо можно просто вытащить.
делаем стиль окантовки табличек:
это то же самое, что мы делали для "туловища" - фон отступ до черной линии, черная линия и тступ текста от черной линии.
ширина нам не нужна, т.к. она уже прописана в #pun-announcement
position: relative; - на будущее для верстки контента табличек
двигаем меню
для начала чистим код.
вот это свойство убрать:
#pun-navlinks, #pun-navlinks .container {
height: 2px;
}
вот эти коды полностью удалить:
добавляем позиционирование меню:
#pun-navlinks, #pun-ulinks {
position: absolute;
width: 922px;
text-align: center;
}
#pun-navlinks {top: 300px;}
#pun-ulinks {top: 320px;}
красная - ширина меню
синее - отступ сверху
#pun-navlinks = навигация
#pun-ulinks = юзер-меню
двигаем вторую табличку
#toptable.table2 {top: 170px;}
она двигается не от самого верха форума, а от того места, где находилась (т.е. под первой табличкой)
мы ее двигаем на расстояние, которое должны занимать менюшки.
все отступы сверху надо подправить по ходу верстки содержимого табличек.
сделаешь первую табличку - будет понятно, насколько сверху менюшку двигать.
сделаешь обе - возможно стоит подправить потом отступ #pun
собственно, всё.
касательно содержимого табличек.
если нужно что-то радикально внутри табличек подвинуть (например, кнопки "новости", "игра" и т.д.), можно тоже делать через position: absolute
вся фича в том, что у тебя в окантовку табличек вставлено position: relative;
когда у родителя есть такое свойство при применении абсолютного позиционирования, двигаться содержимое будет не от краев экрана, а от родителя с relative - это очень удобно.
так что всё, что находится внутри #toptable ты можешь через top left right bottom расставить.
- Подпись автора
Герду как-то спросили:
— Вот вы писали, что "Среди разработчиков - я разработчица, среди дизайнеров - я веб-дизайнер." А кто вы среди ролевиков?
Герда не растерялась и ответила:
— Иди на**й.