inferus-vv 0 Опубликовано: 10 апреля 2011 Рассказать Опубликовано: 10 апреля 2011 Начал делать шаблон, но не знаю как его воплотить на дле. Вообщем у меня на главной странице должно быть только 5 кнопок на разделы сайта, но когда выбираешь какой нибудь раздел, то уже должен загружаться другой шаблон (.tpl) с блоками, контентом ({content}) и т.д. как такое сделать? Цитата Ссылка на сообщение Поделиться на других сайтах
Critical Error 155 Опубликовано: 10 апреля 2011 Рассказать Опубликовано: 10 апреля 2011 (изменено) [aviable=main]Кнопка 1 | Кнопка 2 | Кнопка 3 | Кнопка 4 | Кнопка 5[/aviable] [not-aviable=main]{content}[/not-aviable] Изменено 10 апреля 2011 пользователем Critical Error Цитата Ссылка на сообщение Поделиться на других сайтах
inferus-vv 0 Опубликовано: 10 апреля 2011 Рассказать Опубликовано: 10 апреля 2011 Автор спс Цитата Ссылка на сообщение Поделиться на других сайтах
inferus-vv 0 Опубликовано: 12 апреля 2011 Рассказать Опубликовано: 12 апреля 2011 Автор а можно ли для [aviable=main] привязать один стиль, а для [not-aviable=main] другой? Я так понимаю получится так: [aviable=main]<style>Стиль1</style>[/aviable] [not-aviable=main]<style>Стиль2</style>[/not-aviable] Правильно? Цитата Ссылка на сообщение Поделиться на других сайтах
WebSet 74 Опубликовано: 12 апреля 2011 Рассказать Опубликовано: 12 апреля 2011 [aviable=main]<style>Стиль1</style>[/aviable] [not-aviable=main]<style>Стиль2</style>[/not-aviable] [aviable=main]<span style="color:#fff">Стиль1</span>[/aviable] [not-aviable=main]<span style="color:#000">Стиль2</span>[/not-aviable] Цитата Ссылка на сообщение Поделиться на других сайтах
Critical Error 155 Опубликовано: 12 апреля 2011 Рассказать Опубликовано: 12 апреля 2011 Подключайте тегами стили в <head> </head> Цитата Ссылка на сообщение Поделиться на других сайтах
WebSet 74 Опубликовано: 12 апреля 2011 Рассказать Опубликовано: 12 апреля 2011 Подключайте тегами стили в <head> </head> тогда уже проще в css =\ Цитата Ссылка на сообщение Поделиться на других сайтах
Critical Error 155 Опубликовано: 12 апреля 2011 Рассказать Опубликовано: 12 апреля 2011 <head id="init"> [aviable=main] <link rel="stylesheet" type="text/css" href="{THEME}/styles/style1.css" /> [/aviable] [not-aviable=main] <link rel="stylesheet" type="text/css" href="{THEME}/styles/style2.css" /> [/anot-viable] </head> В таком плане. отлично работает так Цитата Ссылка на сообщение Поделиться на других сайтах
inferus-vv 0 Опубликовано: 13 апреля 2011 Рассказать Опубликовано: 13 апреля 2011 Автор Critical Error, вот я так и думал. спс Цитата Ссылка на сообщение Поделиться на других сайтах
Critical Error 155 Опубликовано: 13 апреля 2011 Рассказать Опубликовано: 13 апреля 2011 На здоровье xD Цитата Ссылка на сообщение Поделиться на других сайтах
inferus-vv 0 Опубликовано: 15 апреля 2011 Рассказать Опубликовано: 15 апреля 2011 Автор а как сделать блок DIV по середине окна браузера??? а то с position получается, что сайт подогнан под одно разрешение экрана Цитата Ссылка на сообщение Поделиться на других сайтах
Critical Error 155 Опубликовано: 15 апреля 2011 Рассказать Опубликовано: 15 апреля 2011 .wrapper { margin: 0 auto; width: 850px; } .wrap { margin: 400px 0 0 0; } <div class="wrapper"> <div class="wrap"></div> </div> Цитата Ссылка на сообщение Поделиться на других сайтах
inferus-vv 0 Опубликовано: 16 апреля 2011 Рассказать Опубликовано: 16 апреля 2011 Автор Тут всместо width: 850px; поставить ширину блока??: .wrapper { margin: 0 auto; width: 850px; } А это ввобще что за значения?: .wrap { margin: 400px 0 0 0; } Цитата Ссылка на сообщение Поделиться на других сайтах
alex32 942 Опубликовано: 16 апреля 2011 Рассказать Опубликовано: 16 апреля 2011 .wrap { margin: 400px 0 0 0; }В данном случае блок с классом wrap будет иметь отступ от верха окна 400px Цитата Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1 161 Опубликовано: 16 апреля 2011 Рассказать Опубликовано: 16 апреля 2011 inferus-vv, <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru"> <head> <style type="text/css"> html, body { margin: 0; padding: 0; width: 100%; height: 100%; } .content { background-color: red; width: 600px; height: 400px; position: absolute; top: 50%; left: 50%; margin-top: -200px; margin-left: -300px; } </style> </head> <body> <div class="content">Текст</div> </body> </html> [/html] Цитата Ссылка на сообщение Поделиться на других сайтах
Critical Error 155 Опубликовано: 16 апреля 2011 Рассказать Опубликовано: 16 апреля 2011 (изменено) .wrap { margin: 400px 0 0 0; }В данном случае блок с классом wrap будет иметь отступ от верха окна 400px Я понял это. В этом случае он примерно будет находится по середине. Этого достаточно, если блок не большой высоты. Хотя вариант WWW.ZEOS.IN более универсальный. Я тоже его использую, при центрировании посередине для устаревших IE Изменено 16 апреля 2011 пользователем Critical Error Цитата Ссылка на сообщение Поделиться на других сайтах
LonerD 20 Опубликовано: 17 апреля 2011 Рассказать Опубликовано: 17 апреля 2011 В шаблоне три колонки - левая с навигацией и важными разделами, центральная с новостями, комментариями и всем контентом сайта и правая с рекламой и маловажной информацией. Ширина центральной колонки - скажем, 800px, левой и правой - по 200px. То есть при разрешении монитора 1280х... и выше пользователь видит весь сайт полностью, при меньших разрешениях - появляется горизонтальная полоса прокрутки. Нужно сделать так, чтобы при разрешении монитора 1024х768 пользователь видел только левую и центральную колонки. Горизонтальной полосы прокрутки быть не должно, правой колонки для этих пользователей как бы вообще не существует. При более высоких разрешениях отображаются три колонки, при низких - тоже три (там все равно без полосы прокрутки не обойтись), а при 1024х768 - две. Можно ли организовать такую фичу через какие-нибудь скрипты/настройки? Просто резиновый шаблон не предлагать - нужно чтобы у всех пользователей отображалась широкая центральная колонка. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.