| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Вёрстка веб-сайтов > с чего начать верстку этого дизайна? |
| Автор: privat 8.9.2008, 16:18 |
| Привет. Мне надо сверстать шаблон вот такой как в приложеном файле. Подскажите пожалуйста с чего начать... и как его лучше верстать дивами или таблицами? |
| Автор: ksnk 8.9.2008, 16:29 |
| privat, Чем привык. Если ничем не привык, а дизайн резиновый - можно начать с таблиц ;-) |
| Автор: privat 8.9.2008, 16:36 |
| можно таблицами, ими наверное проще будет....?? тогда мне надо изображение порезать в фотошопе? |
| Автор: bars80080 8.9.2008, 17:30 |
| да чем привык, тем и режь. есть такой большой совет: не спрашивать, а делать. учится получится только на своих ошибках. |
| Автор: privat 8.9.2008, 17:35 |
| а как его правильно порезать надо? там ведь закругленные углы? |
| Автор: ksnk 8.9.2008, 17:53 |
| privat, Лучше полазить по сайтам и посмотреть как делают все остальные, и не набивать собственных шишек на ровном месте. Обычно, загогулистые границы с ровным фоном режут в таблицу 9x9. 1.1 - левый верхний размером X на X 1.2 - верхний средний - размером 1 на X. 1.3 - верхний правый - размером X на X. 2.1 - средний левый - размером X на 1. 2.2 - средний средний - размером 1 на 1. или просто номер цвета указывать, хотя лучше файлом. 2.2 - средний правый - размером X на 1. 2.1 - нижний левый - размером X на X. 2.2 - нижний средний - размером 1 на X. 2.2 - нижний правый - размером X на X. Если фон несколько менее равномерный - 1 заменить на Y Выводится все это добро - той-же таблицей, 9x9 в каждой ячейке которой выставлены бякграунды. центральные ячейки выводятся с background-repeat: repeat-x &&|| repeat-y .При этом можно сэкономить и разместить угловые элементы в одном файле, при выводе использовать background-position, но гемороя немного больше, чем пользы. |
| Автор: NightGoblin 9.9.2008, 15:29 |
| В принципе, этот дизайн можно сделать при помощи четырёх основных элементов <div> (хотя можно и <table>). Уголки и границы -- это всё настолько изъезженная тема, что решений тут масса. Как вариант -- делается картинка, "вырезающая" кругом белым снаружи и оставляющая прозрачный фон внутри; дальше вешается в 4 разных <div>а с установленным overflow:hidden и заданной позицией фона. В случае с верхней и нижней рамкой, можно использовать PNG с альфа-каналом (с ними не очень здорово работает IE версии <6, но заставить можно, и готовые решения уже есть) или создать GIF с иллюзией псевдо-антиалиасинга, добавив по краю тёмно-жёлтую границу. Лично я бы начал с разметки самих разделов, а потом сделал фон и границы с уголками. |