Как добавить новую позицию для блока.

3
Сейчас есть одна позиция, насколько я разобрался — 'right'.
А хотелось бы выводить блоки, например в центре или слева.
Кто-то сталкивался с данным вопросом?
Заранее благодарен за помощь.
  • +2
  • 13 июня 2009, 00:09
  • ivanr

Комментарии (14)

RSS свернуть / развернуть
Поддерживаю
+1
templates/skin/new/css/style.css
#content { width: 67%; background: #fff; float: left; clear: left; padding-top: 20px; padding-bottom: 20px; zoom: 1; }
#sidebar { width: 32%; float: left; margin-left: 1%; margin-top: -6px; }


Пока только так.
0
а я у себя все эти блоки из сайдбара абсолютами раскидал в самые разные места =]
0
Это уже ковыряние кода)
0
почему ковыряние? всё в селекторах правится
0
А это есть ковыряние кода.
0
Почему-то css я никогда не считал кодом, хотя в широком смысле, он, конечно, и должен таковым считаться.
0
а как без ковыряния кода свой сайт то делать?
+1
Vilz можно пару примеров как раскидать блоки абсолютами. Спасибо.
+1
ну там довольно много изменений надо. задаём нужному блоку свой уникальный класс, и позиционируем через цсс туда куда надо…
нужно подготовить место под блок, нужно расчитать координаты и всякое такое.
конкретный пример блока выглядит примерно так…

.classname {
position:absolute;
top:100px;
left:400px;
}
+1
livestreet.ru/blog/dev_documentation/524.html — поиск в помощь! И хоть куда их запихнуть можно!
0
наверно, меня неправильно поняли.
Я имел ввиду не блок добавить, а новую позицию для блока.

Вот сейчас как происходит:
при иницыализации екшена инициализируеться список блоков, которые будут располагатся справа, а мне нужно добавить, например, чтобы блоки были с лева. Или для каждого блока может быть разная позиция в зависимости от екшена. Ладно я почти сам разобрался, когда разковыряюсь полностью, то опишу.
0
Я уже написал где в ксс копать.
0
я имею ввиду не место на странице а место в контенте. Как например в Joomla или в других cms есть позиция модуля.
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.