Как сместить меню?

Главные вкладки

Аватар пользователя AggroShkolyar AggroShkolyar 14 мая 2010 в 20:36

Я только начал изучать CSS и вообще темизацию и столкнулся с проблемой.
Сегодня что-то целый день парился - не мог сместить меню. На картинке я нарисовал, каким должен быть мой хэдер. В общем у меня меню находится справа-сверху и мне надо как-то внизу хэдера 2 блока. В левом будет продожение картинки, а в правый надо запихать это меню.
Кто нибудь может мне подробно объяснить как это сделать? А то блин сайт уже сделал, контентом забил, а это меню перетянуть не могу Sad
Если что, - я изменяю тему bluemarine.

Комментарии

Аватар пользователя bogutski bogutski 15 мая 2010 в 3:58

как много еще предстоит сделать открытий... (а потом поиметь кучу проблем с кроссбраузерностью)

смотрите page.tpl.php
там есть разные еременные одна из них праймари линкс.
меняете ее по шаблону,попробуйте попасть в тот див в который надо.
удачи

Аватар пользователя AggroShkolyar AggroShkolyar 15 мая 2010 в 19:36

Kaitano
По вашему способу получилось сместить, но не совсем так, как хотел)

agent-000
Хотелось бы уточнить на счет шаблонов. Мне нужно создать пустой блок сразу под хэдером.
<div class="clear-block" id="primarylinks"><?php print $primarylinks ?></div> - думаю как-то так выглядит его объявление.
Куда мне это вставить в шаблоне? (кусок шаблона снизу).
И что делать потом? У меня этот блок появится в админке в друпале или придется и дальше в блокноте работать?

<head>
  <?php print $head ?>
  <title><?php print $head_title ?></title>
  <?php print $styles ?>
  <?php print $scripts ?>
  <script type="text/javascript"><?php /* Needed to avoid Flash of Unstyle Content in IE */ ?> </script>
</head>

<body>

<table border="0" cellpadding="0" cellspacing="0" id="header">
  <tr>
    <td id="logo">
       <?php if ($logo) { ?><a href="<?php print $front_page ?>" title="<?php print t('Home') ?>"><img src="<?php print $logo ?>" alt="<?php print t('Home') ?>" /></a><?php } ?>
      <?php if ($site_name) { ?><h1 class='site-name'><a href="<?php print $front_page ?>" title="<?php print t('Home') ?>"><?php print $site_name ?></a></h1><?php } ?>
      <?php if ($site_slogan) { ?><div class='site-slogan'><?php print $site_slogan ?></div><?php } ?>
    </td>
    <td id="menu">
      <?php if (isset($secondary_links)) { ?><?php print theme('links', $secondary_links, array('class' => 'links', 'id' => 'subnavlist')) ?><?php } ?>
      <?php if (isset($primary_links)) { ?><?php print theme('links', $primary_links, array('class' => 'links', 'id' => 'navlist')) ?><?php } ?>
    </td>
  </tr>
  <tr>
    <td colspan="2"><div><?php print $header ?></div></td>
  </tr>
</table>

Аватар пользователя Xermit Xermit 15 мая 2010 в 20:13

Вам нужно вставить его в третью строку таблицы. И опять же повторю, марш изучать html (http://www.htmlbook.ru/), если думаете, что способны делать сайты без знания html, css, то вы глубоко ошибаетесь.