Архив - только для чтения |
Сообщество uCoz » Архивариус » Архив » Как создать второй контейнер с блоками (если предусмотрен только один контейнер...) |
Как создать второй контейнер с блоками |
Во многих стандартных шаблонах предусмотрен только один контейнер. Второй можно создать вручную. Но только, если дизайн не основан на изображениях фиксированного размера. В этом случае кроме добавления Глобального блока потребуется перерисовка всей графики.
1. Создайте Глобальных блок (Панель управления - Управление дизайном - Глобальные блоки) Нажмите кнопку 'Добавить блок'. Назовите глобальный блок TWO, тогда код глобального блока будет $GLOBAL_TWO$. 2. Зайдите в 'Управление дизайном - Страницы сайта'. В коде шаблона найдите ячейку с переменной $CONTENT$ и ниже пропишите ячейку с нашим блоком. Ячейка должна быть аналогична той, в которой прописан код первого контейнера. Не обращайте внимание на пути к картинкам, в каждом дизайне они свои. Если у вас ширина ячейки первого контейнера 214, то и ширина второго должна быть 214. Получается, что мы просто прописали еще одну ячейку после контента: Код <td valign="top" width="214"> $GLOBAL_TWO$ </td> Важно! Для того, чтобы добавленный вами контейнер отображался на всех страницах сайта, нужно прописать ячейку с кодом глобального блока во всех основных шаблонах, где присутствует код $BODY$. • В некоторых дизайнах вместо табличных ячеек используются динамические div, но принцип тот же. Если вам нужно добавить контейнер слева, то код ячейки нужно прописать до переменной $CONTENT$. • После того, как вы создали второй контейнер, возможность добавлять туда блоки через Конструктор пропадет. Добавлять блоки можно будет только через Панель управления. Оформление сообщений:
Прикрепления:
1672840.png
(8.1 Kb)
·
3615368.png
(19.1 Kb)
Сообщение отредактировал Владислав1999 - Среда, 10 Авг 2011, 17:38:17
|
Да, блок был создан, второе вставлено значит и третье заменено, вот же приглядитесь, текст гораздо меньше стал, чем был, вот правда это единственное изменение.
Добавлено (26 Май 2013, 00:35:31) |
KaiLee, вот:
http://tv-mania.narod.ru/gb Сайт переехал с народа, пробую экспериментировать с разными версиями каркасов, натягивая на них дизайн. Переделываю шаблон № 882. Мне надо убрать правую колонку вообще. Везде. А на освободившееся место растянуть центральную, чтобы получилось две колонки: для меню слева и для контента справа. И еще: когда я в режиме конструктора вставляю под шапку самописное горизонтальное меню, то между ним и остальной частью страницы есть разрыв и никак не применяется общий серый фон. Где копать - не знаю. В css нужный код добавила, может еще где-то надо. И еще заодно: в header и footer выводящиеся надписи и значок копирайта вылезают за границы. Можно их как-то подвинуть? Сообщение отредактировал Samphire - Среда, 29 Май 2013, 17:41:03
|
Samphire,
Уберите этот код из шаблонов сайта: Цитата <!-- </middle> --> </td> <td valign="top" class="column"> </td> </tr> Цитата <table cellpadding="0" cellspacing="0" border="0" id="contentBlock" align="center"> <tbody> <tr><td colspan="2"> <ul id="menu"> ... </ul> </td></tr> <tr> <td valign="top" class="column"> <!--U1CLEFTER1Z--> P.S. У Вас сайт вообще весь перекошен. Лучше не работайте в визуальном редакторе - будет только хуже... |
KaiLee, спасибо - получилось!
Менюшки вроде тоже все встали на место, не вылезают больше ни сбоку, ни по центру. Тогда еще вопрос - счас контент растянулся на всю центральную колонку, как и нужно было. А можно его сделать чуть компактнее, чтобы слева-справа оставались небольшие "поля"? По-хорошему, надо бы, чтобы контент писался не по серому, а внутри было еще поле, другого цвета (темнее), чтобы в него уже и вставлять текст. Под статику оно у меня так и есть, а вот как сюда это дело перетащить... Но это уже, наверное, в другую тему, как и вылезающие за рамочки в футере копирайта и строчки? |
vjq cfqn http://miroslava.tv/ дизайн 949 , хочу поставить третий контейнер впритык к правому справа. глобальный блок создала(вернее он у меня был еще в прошлом дизайне создан и заполнен) $GLOBAL_TWO$ , проблема в том что при попытке его поставить он появляется ниже нижнего в левом контейнере.Я подозревая что у меня прописано расстояние между первым и вторым контейнером, но сама отловить что там надо убрать чтоб это расстояние сделать безразмерным пока не умею
вот мой шаблон Спойлер$GLOBAL_AHEADER$ [/color][color=#828282]<div style="background:url('/.s/t/949/5.jpg') right top no-repeat;margin:0;padding:0;"><div style="background:url('/.s/t/949/6.jpg') no-repeat;margin:0;padding:0;"> [/color][color=#828282]<!-- <middle> --><table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td valign="top" style="width:200px;padding-top:20px;padding-left:30px;">$GLOBAL_CLEFTER$ </td> [/color][color=#828282]<td valign="top" style="padding:5px;"><table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td width="22" height="22"><img src="/.s/t/949/7.gif" border="0"></td><td style="background:url('/.s/t/949/8.gif');"></td><td width="22" height="22"><img src="/.s/t/949/9.gif" border="0"></td></tr><tr><td width="22" valign="top" style="background:url('/.s/t/949/10.gif');"><img src="/.s/t/949/11.gif" border="0"></td><td style="background:url('/.s/t/949/12.gif') repeat-x #FFFFFF;" valign="top"><!-- <body> -->$CONTENT$<!-- </body> --></td><td width="22" valign="top" style="background:url('/.s/t/949/13.gif');"><img src="/.s/t/949/14.gif" border="0"></td></tr><tr><td width="22" height="22"><img src="/.s/t/949/15.gif" border="0"></td><td style="background:url('/.s/t/949/16.gif');"></td><td width="22" height="22"><img src="/.s/t/949/17.gif" border="0"></td></tr></table></td> [/color] [color=#828282]<?if(!$HIDE_CRIGHTER$)?> <td valign="top" style="width:200px;padding-top:20px;padding-right:30px;"> [/color][color=#828282]$GLOBAL_DRIGHTER$</td> <?endif?></tr></table> [/color] [color=#828282]<!-- </middle> --> [/color][color=#828282]$GLOBAL_BFOOTER$</div></div></div></body> [/color][color=#828282]</html> |
Помогите сделать второй контейнер!!
|
http://tdu-garage.ucoz.de
вот адрес мне нужно чтобы справа был ,никак не получаеться только внизу получаеться ставить в низу мне не надо! Добавлено (05 Июн 2013, 15:26:29) |
XxFiDanZaxX,
Здесь нужно выделенные значения исправить с тех, что есть, на те, что написаны здесь (это в CSS): Цитата .center { float: left; overflow: hidden; padding: 3px; width: 363px; } Цитата <div style="padding-bottom:3px;"></div> </div> <div class="sidebar">$GLOBAL_TWO$</div> </div> <div class="footer"> Сообщение отредактировал KaiLee - Среда, 05 Июн 2013, 15:55:37
|
[b]KaiLee, не получилось смотрите сами:([/b]
|
| |||