• Страница 1 из 1
  • 1
Модератор форума: dotbot  
Блоки по дефолту
Terr6890
Сообщений: 3
Репутация: 0

Сообщение # 1 | 09:13:46
Доброго всем времени суток. Делаю трех-колоночный сайт. Возникло два вопроса:

сайт: http://terratest.ucoz.ua/

1. Шаблон макета такой:
Code
<html>
<head>
<title>[TITLE]</title>
<link type="text/css" rel="StyleSheet" href="[CSS_URL]" />
<!-- Подключение внешних скриптов -->
<script type="text/javascript" src="/js/cufon-yui.js"></script>
<script type="text/javascript" src="/js/Annabelle_400.font.js"></script>
<script type="text/javascript" src="/js/AnastasiaScript_400.font.js"></script>

<script type="text/javascript">
Cufon.set("fontFamily", "Annabelle");
Cufon.replace("#Annabelle");
Cufon.set("fontFamily", "AnastasiaScript");
Cufon.replace(".Anastasia");
</script>
<!-- Конец Подключение внешних скриптов -->
</head>
<body>

<!-- Сайт -->
<div id="soderganie">

<!-- <header> -->
<!-- Шапка сайта -->

<img src="/.s/t/551/4.gif" width="25" height="1" border="0">
<a href="$HOME_PAGE_LINK$" title="Site home"><img src="/.s/t/551/5.gif" border="0" alt="Site home"></a>
<img src="/.s/t/551/4.gif" width="21" height="1" border="0">
<?if($USERS_ON$)?>
<?if($USER_LOGGED_IN$)?>
<a href="$PERSONAL_PAGE_LINK$" title="Profile page"><img src="/.s/t/551/6.gif" border="0" alt="Profile page"></a>
<?else?>
<a href="$REGISTER_LINK$" title="Register now"><img src="/.s/t/551/7.gif" border="0" alt="Register now"></a>
<?endif?>
<?endif?>
<img src="/.s/t/551/4.gif" width="21" height="1" border="0">
<?if($USERS_ON$)?>
<?if($USER_LOGGED_IN$)?>
<a href="$LOGOUT_LINK$" title="Log out"><img src="/.s/t/551/8.gif" border="0" alt="Log out"></a>
<?else?>
<a href="$LOGIN_LINK$" title="Log in"><img src="/.s/t/551/9.gif" border="0" alt="Log in"></a>
<?endif?><?endif?>

<div id="verh">
<div id="polosabig">
<div id="Annabelle"><!-- <logo> -->$SITE_NAME$<!-- </logo> --></div>
<img src="/image/oformleniye/polosabig.png" />
<p style="margin-top:5px">Индивидуальный пошив одежды</p>
</div>
<div id="girls">
<img src="/image/oformleniye/girls.png" />
</div>
</div>
<!-- Конец шапки сайта -->
<!-- </header> -->

<!-- Главный, центральный блок -->
<div id="center">

<!-- <middle> -->

<!-- Главный, информационный блок управления слева -->
<div id="centerleft">

<div id="mysearch"></div>

<div id="infoblocklevoverh"></div>
<!-- <container> -->
<div id="infoblocklevocenter">
<!-- <block> -->
<div style = "margin-left:50px">
<b>TITLE</b>CONTENT
</div>
<!-- </block> -->

</div>
<!-- </container> -->
<div id="infoblocklevoniz"></div>

</div>
<!-- Конец главный, информационный блок управления слева -->

<!-- Блок меню по центру -->
<div id="menucenterblock">
<div id="menucenter">
<div style="width:100%; height:5px"></div>
<div class="Anastasia">
<!-- <container> -->
<!-- </container> -->
</div>
</div>
<div id="menucenterniz"></div>
</div>
<!-- Конец блока меню по центру -->

<!-- Блок информационный правый -->
<div id="infoblock_prav">

<div class="shapka">
<div class="Anastasia">Главная</div>
<div id="polosalittle"></div>
</div>

<div class="verh"></div>
<div class="telo">
<div>
<div>[BODY]</div>
</div>
</div>
<div class="niz"></div>
</div>
<!-- Конец блока информационный правый -->

<!-- Блок нижний бордер -->
<div id="niz_border">
<div id="niz_ugol"> </div>
<div id="niz_centr"> </div>
</div>
<!-- Конец блока нижний бордер -->
<!-- </middle> -->
</div>
<!-- Конец главного, центрального блока -->

<!-- <footer> -->
<div style="padding-top:5px"></div><div align="center" style="border:1px solid black;padding:5px;">[COPYRIGHT]<br/>$POWERED_BY$</div>
<!-- </footer> -->
</div>
<!-- Конец Сайт -->
</body>
</html>

<!-- <popup> -->
<div>
<div><b>[TITLE]</b></div>
[BODY]
</div>
<!-- </popup> -->

То есть - вторая колонка идет сразу после первой, я хочу чтобы в первой колонке были все блоки, во второй только меню, а в третьей контент, но после обновления шаблонов блоки автоматически разбрасываются по обеим колонкам.
ВОПРОС - есть ли возможность предустановить в шаблоне в каких колонках какие шаблоны должны выводиться.

2. В этом же шаблоне (это первая колонка):

Code

<div id="infoblocklevoverh"></div>
<!-- <container> -->
<div id="infoblocklevocenter">
<!-- <block> -->
<div style = "margin-left:50px">
<b>TITLE</b>CONTENT
</div>
<!-- </block> -->

</div>
<!-- </container> -->
<div id="infoblocklevoniz"></div>

если контейнер выношу раньше чем див infoblocklevoverh (снаружи этого дива) - рушиться вся структура
если вношу внутрь дива - infoblocklevocenter - то фон дива infoblocklevocenter отображается, но блоки почему то не растягивают его, а если как сейчас - блоки растягивают этот див, но исчезает фон прописанный в цсс
сайт: http://terratest.ucoz.ua/

Всем мира и процветания!
sergeyterr
Сообщений: 3
Репутация: 0

Сообщение # 2 | 17:02:25
Да - возник еще один вопрос: как в меню отслеживается активная страница: у меня сейчас стоит class = "active" для отображения активного пункта меню, но это почему то не работает. Всем заранее спасибо.

Добавлено (01-Июн-2012, 17:02:25)
---------------------------------------------
Неужели у меня вопрос такой сложный, что на него ответить невозможно? С первым вопросом я разобрался - методом научного тыка. Я удалил одну колонку и вместо нее поставил smenu. А третий вопрос для меня пока самый важный и пока неразрешимый. Как в меню задается класс активной страницы. Я хочу чтобы пункт меню соответствующий активной странице бал выведен не фоне другого цвета - как задать это в меню? Кто это знает и может подсказать?


Всем мира и процветания!
bandjuk
Сообщений: 6816
Репутация: 2398
Уровень замечаний:

Сообщение # 3 | 18:11:43
sergeyterr, вот почитайте, я так понял, это то, что нужно
Сообщение отредактировал bandjuk - Пятница, 01 Июн 2012, 18:13:42
Makar3000
Сообщений: 177
Репутация: 47

Сообщение # 4 | 14:43:26
Нужные стили нужно использовать в теге <!-- <block> -->, не выше.

А если нужно применить стиль для всей колонки то в ваш код (который вставляется в конструктор) добавьте: <div class="name">$код левого блока$</div>

Знание языков: PHP, MySQL, Javascript, HTML, CSS.
В данный момент работаем над новой системой управления нашей веб-студии Sp-Arts
JonMagon
Сообщений: 2291
Репутация: 1828

Сообщение # 5 | 16:40:15
sergeyterr, дайте код вашего меню.

Не оказываю поддержку посредством ЛС/ICQ/Skype/AIM/XMPP/E-mail.
sergeyterr
Сообщений: 3
Репутация: 0

Сообщение # 6 | 20:00:21
JonMagon,
Code

<!-- Блок меню по центру -->
<div id="menucenterblock">
<div id="menucenter">
<div style="width:100%; height:5px"></div>
<div class="Anastasia">
<!-- <sblock_menu> -->
<?if($SMENU_1$)?>
<!-- <bc> -->$SMENU_1$<!-- </bc> -->
<?endif?>
<!-- </sblock_menu> -->
</div>
</div>
<div id="menucenterniz"></div>
</div>
<!-- Конец блока меню по центру -->

Добавлено (02-Июн-2012, 17:45:18)
---------------------------------------------
JonMagon, Есть класс active в котором я прописываю изменения дива для активного класса

Code

#menucenter ul {
  list-style:none;
}
#menucenter li {
  margin-top:5px;
  padding-left:20px;
  background-image:url(/image/oformleniye/menu.png);
  background-repeat:repeat-y
}

#menucenter li.active {
  background-image:url(/image/oformleniye/menu_active.png);
  background-repeat:repeat-y
}
#menucenter li:hover {
  background-image:url(/image/oformleniye/menu_hover.png);
  background-repeat:repeat-y;
}
#menucenter li.active:hover {
  background-image:url(/image/oformleniye/menu_active_hover.png);
  background-repeat:repeat-y
}
.Anastasia {
  font-size:40px;
  color:#99282a;
}

.Anastasia a{
  color:#99282a;
  width:90%;
  display:block;
  text-decoration:none
}

#menucenter li.active a { color:#ffffff }

Добавлено (02-Июн-2012, 20:00:21)
---------------------------------------------
bandjuk, Спасибо Вам и всем откликнувшимся. Благодаря bandjuk, я почти уже решил проблему. Единственно мне не ясно почему, при переходе на подстраницу (например в фотоальбоме страница с полной фотографией) меню фотоальбом перестает быть активным. Спасибо.


Всем мира и процветания!
Chesterfield5017
Сообщений: 243
Репутация: 10

Сообщение # 7 | 20:24:51
Добрый день есть два сайта а точнее две доски объявлений http://vobyave.ucoz.ua/ и http://obyavlenie.at.ua/, мой сайт http://vobyave.ucoz.ua я незнаю как сделать что бы у меня выводились и города и категории, а тоесть, как мне вывести фильтры на главную страницу?

  • Страница 1 из 1
  • 1
Поиск:
Telegram
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!