YUI-проект Yahoo имеет несколько действительно хороших, хорошо протестированных компонентов, которые я только начинаю интегрировать в свой сайт (фиксированной ширины). Я на самом деле очень взволнован - я какое-то время был в стороне от создания ориентированных на потребителя сайтов, и мне очень приятно наблюдать за тем, что развивалось за последние несколько лет.
Мне очень нравится компонент YUI и reset.css - я предположил, что мое использование Yahoo YUI grids.css не представляет никакой сложности. На самом деле они говорят, что продают это довольно хорошо сами:
"Объединение ширины страницы, шаблон
Пресеты и Вложенные сетки, почти
бесконечное количество сложных страниц
макеты возможны "
(ссылка выше на grids.css)
Однако я пытаюсь сделать несколько действительно простых 3-х колоночных макетов и, похоже, не могу сделать некоторые базовые вещи - и не могу найти в документации хорошего объяснения того, как это сделать.
Например:
- Могу ли я изменить желоб между столбцами?
- Вложение макетов типа 1/2, 2/3, 1/4 друг в друга очень легко, но могу ли я вложить шаблоны
yui-t1
?
- (Я получил ограниченное количество вложенных селекторов
yui-t1
, но в итоге получилось несколько div с одинаковым идентификатором, что привело меня к мысли, что я что-то делаю не так.
Мой сайт гораздо более «ориентирован на дизайн», то есть есть разметка фотошопа, которую нужно сделать на странице.
До сих пор у меня сложилось впечатление, что YUI Grid подходит для более «контент-ориентированных» сайтов, где у вас есть контент, такой как новости, который не обязательно должен вписываться в точный дизайн. Это справедливое утверждение - или я упускаю какой-то магический трюк, чтобы использовать grids.css?
Лучше ли я использовать альтернативную сетку с фиксированным позиционированием?
Альтернативы YUI
- как указано в другом сообщении stackoverflow