Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 25 Ответов
  • 5004 Просмотров
*

dmitry_ch

  • Новичок
  • 7
  • 0 / 0
Располагаю баннеры на сайте, а они размещаются вертикаль внутри блока. Как сделать так, чтобы они располагались горизонтально?
*

valagoff

  • Давно я тут
  • 984
  • 110 / 0
Re: Выравнивание внутри модуля
« Ответ #1 : 29.04.2010, 13:04:24 »
Если они в тегах <p> надо добавить в CSS файл
Код
p.стиль_абзаца { display: inline; }
*

dmitry_ch

  • Новичок
  • 7
  • 0 / 0
Re: Выравнивание внутри модуля
« Ответ #2 : 29.04.2010, 13:17:41 »
он в модуле banner6
а в index.php шаблона такой код
Код
<jdoc:include type="modules" name="banner6" style="artstyle" artstyle="art-nostyle" />
*

valagoff

  • Давно я тут
  • 984
  • 110 / 0
Re: Выравнивание внутри модуля
« Ответ #3 : 29.04.2010, 13:19:20 »
а на странице баннеры в каких тегах отображаются?
ссылку на сайт дайте.
*

dmitry_ch

  • Новичок
  • 7
  • 0 / 0
*

dmitry_ch

  • Новичок
  • 7
  • 0 / 0
Re: Выравнивание внутри модуля
« Ответ #5 : 29.04.2010, 13:48:56 »
а вот что в файле template.css

Код
/* Default skyscraper style */
.banneritem img
{
display: block;
margin-left: auto;
margin-right: auto;
}

/* Text advert style */

.banneritem_text
{
padding: 4px;
font-size: 11px;
}

.bannerfooter_text
{
padding: 4px;
font-size: 11px;
background-color: #f7f7f7;
text-align: right;
}

Попробовал как вы советовали изменить для .banneritem img display  вот так
Код
display: inline;

все съехало к левому краю, но картинки также остались столбиком
« Последнее редактирование: 29.04.2010, 13:52:56 от dmitry_ch »
*

valagoff

  • Давно я тут
  • 984
  • 110 / 0
Re: Выравнивание внутри модуля
« Ответ #6 : 29.04.2010, 13:51:47 »
Не вижу где баннеры на сайте!
*

dmitry_ch

  • Новичок
  • 7
  • 0 / 0
Re: Выравнивание внутри модуля
« Ответ #7 : 29.04.2010, 13:56:59 »
внизу страницы над надписью
Цитировать
© 2009 Микроконтроллеры от и до All Rights Reserved.
              support@microkontroller.ru
*

valagoff

  • Давно я тут
  • 984
  • 110 / 0
Re: Выравнивание внутри модуля
« Ответ #8 : 29.04.2010, 14:09:03 »
добавить
Код
.banneritem
{
float: left;
}
*

dmitry_ch

  • Новичок
  • 7
  • 0 / 0
Re: Выравнивание внутри модуля
« Ответ #9 : 29.04.2010, 14:20:00 »
спасибо. немного помогла. теперь они в ряд, но прижаты к левому краю.
как бы все это теперь еще и отцентровать?
*

valagoff

  • Давно я тут
  • 984
  • 110 / 0
Re: Выравнивание внутри модуля
« Ответ #10 : 29.04.2010, 14:30:30 »
Для расположения по центру добавить
Код
.bannergroup {
width: 50%;
margin: 0 25% 0 25%;
}

А чтобы отступы по краям добавить между банеров поправить так
Код
.banneritem {
float: left;
padding: 0 10px 0 10px;
}
*

dmitry_ch

  • Новичок
  • 7
  • 0 / 0
Re: Выравнивание внутри модуля
« Ответ #11 : 29.04.2010, 14:46:09 »
Не совсем по центру.
Но все равно большущее спасибо )))
« Последнее редактирование: 29.04.2010, 15:09:11 от dmitry_ch »
*

use56

  • Новичок
  • 8
  • 0 / 0
Re: Выравнивание внутри модуля
« Ответ #12 : 24.05.2010, 14:42:33 »
Я не могу найти решение своей проблемы регулировать отступы внутри модуля! Где то задан отступ от края а где? Перебрал все вышеуказанные варианты, это совсем не то, у меня внутреннее содержимое модуля слишком сдвинуто вправо. Я приспособил модуль баннера отображать видеоокно, и все было бы хорошо, если убрать отступы с краев. Посмотрите: http://lyceum-yugorsk.ru , в верхнем левом углу баннер сжат со всех сторон. А мне нужно смасштабировать его во всю допустимую ширину модуля. Как это сделать?
*

valagoff

  • Давно я тут
  • 984
  • 110 / 0
Re: Выравнивание внутри модуля
« Ответ #13 : 24.05.2010, 15:06:42 »
Я не могу найти решение своей проблемы регулировать отступы внутри модуля! Где то задан отступ от края а где? Перебрал все вышеуказанные варианты, это совсем не то, у меня внутреннее содержимое модуля слишком сдвинуто вправо. Я приспособил модуль баннера отображать видеоокно, и все было бы хорошо, если убрать отступы с краев. Посмотрите: http://lyceum-yugorsk.ru , в верхнем левом углу баннер сжат со всех сторон. А мне нужно смасштабировать его во всю допустимую ширину модуля. Как это сделать?
Отступы из-за указанных значений в CSS для модуля:
Код
#leftcolumn div.moduletable div.bannergroup ,
#rightcolumn div.moduletable div.bannergroup {
padding:10px;
}
Исправить на
Код
#leftcolumn div.moduletable div.bannergroup ,
#rightcolumn div.moduletable div.bannergroup {
padding:0;
}
*

use56

  • Новичок
  • 8
  • 0 / 0
Re: Выравнивание внутри модуля
« Ответ #14 : 24.05.2010, 17:39:43 »
Благодарю, прямо сейчас не могу поэкспериментировать, напишу позднее, что получилось.
*

use56

  • Новичок
  • 8
  • 0 / 0
Re: Выравнивание внутри модуля
« Ответ #15 : 24.05.2010, 18:34:59 »
В директории modules/mod_banners я не вижу никакого CSS, там только php. Укажите пожалуйста конкретнее, где лежит этот CSS .
В активном шаблоне, в system или где?
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
Re: Выравнивание внутри модуля
« Ответ #16 : 24.05.2010, 18:48:15 »
елы палы . ну какой там в мод_баннерс еще #leftcolumn...вот народ. в октивном шабе все дела..
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

valagoff

  • Давно я тут
  • 984
  • 110 / 0
Re: Выравнивание внутри модуля
« Ответ #17 : 24.05.2010, 18:53:11 »
Это CSS вашего шаблона /templates/jaw033/css/template.css
*

use56

  • Новичок
  • 8
  • 0 / 0
Re: Выравнивание внутри модуля
« Ответ #18 : 24.05.2010, 19:44:13 »
В этом CSS я и лазил все это время. Переставлял все значения, касающиеся div.bannergroup_text и пр.( короче во всем, что касалось баннеров). Все значения отступов переводил на 1px - но ничего даже не шелохнулось. Я и подумал, что надо искать в другом месте.  Теперь пока теряюсь в догадках, почему это не сработало. А возможно просто кэш не обновился на сервере, позднее еще попытаюсь поизвращаться, а сейчас некогда-ждут другие дела. Спасибо за помощь! Вы подтвердили, что я на правильном пути.
*

valagoff

  • Давно я тут
  • 984
  • 110 / 0
Re: Выравнивание внутри модуля
« Ответ #19 : 24.05.2010, 20:08:50 »
В этом CSS я и лазил все это время. Переставлял все значения, касающиеся div.bannergroup_text и пр.( короче во всем, что касалось баннеров). Все значения отступов переводил на 1px - но ничего даже не шелохнулось. Я и подумал, что надо искать в другом месте.  Теперь пока теряюсь в догадках, почему это не сработало. А возможно просто кэш не обновился на сервере, позднее еще попытаюсь поизвращаться, а сейчас некогда-ждут другие дела. Спасибо за помощь! Вы подтвердили, что я на правильном пути.
Я другое советовал, внимательнее читай! Проверил и всё работает, так что это не направление поиска, а решение задачи.
*

use56

  • Новичок
  • 8
  • 0 / 0
Re: Выравнивание внутри модуля
« Ответ #20 : 24.05.2010, 21:22:42 »
Ладно, еще раз по порядку:
активный шаблон у меня называется themza_j15_07
в нем 5 CSS изменения стиля: blue.css dblue.css green.css orange.css pink.css
там только установки цветовой гаммы.
И общий:  template.css
вот его фрагмент, описанный Вами:

div.bannergroup_text {
   margin:10px 13px 10px 13px;
}
#leftcolumn div.moduletable div.bannergroup ,
#rightcolumn div.moduletable div.bannergroup {
   padding:10px;
}
.bannerheader {
   font-weight:bold;
   margin-bottom:10px;
}
.banneritem_text {
   margin-bottom:10px;
}
.bannerfooter_text {
   margin-bottom:10px;
}
#leftcolumn div.module_menu  div div div, #leftcolumn div.module div div div,
#rightcolumn div.moduletable_menu, #rightcolumn div.moduletable, #rightcolumn div.moduletable_text{
   background: url(../images/rub_bottom.png) left bottom no-repeat;
   
}

Здесь я и менял значения отступов, где же еще, если не здесь? Скажите, если не так.

*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
Re: Выравнивание внутри модуля
« Ответ #21 : 24.05.2010, 21:50:39 »
FireBug спасет мир!
Качаем, ставим, и все вопросы сами отпадают)
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

valagoff

  • Давно я тут
  • 984
  • 110 / 0
Re: Выравнивание внутри модуля
« Ответ #22 : 24.05.2010, 21:57:37 »
Ладно, еще раз по порядку:
активный шаблон у меня называется themza_j15_07
в нем 5 CSS изменения стиля: blue.css dblue.css green.css orange.css pink.css
там только установки цветовой гаммы.
И общий:  template.css
вот его фрагмент, описанный Вами:

div.bannergroup_text {
   margin:10px 13px 10px 13px;
}
#leftcolumn div.moduletable div.bannergroup ,
#rightcolumn div.moduletable div.bannergroup {
   padding:10px;
}
.bannerheader {
   font-weight:bold;
   margin-bottom:10px;
}
.banneritem_text {
   margin-bottom:10px;
}
.bannerfooter_text {
   margin-bottom:10px;
}
#leftcolumn div.module_menu  div div div, #leftcolumn div.module div div div,
#rightcolumn div.moduletable_menu, #rightcolumn div.moduletable, #rightcolumn div.moduletable_text{
   background: url(../images/rub_bottom.png) left bottom no-repeat;
   
}

Здесь я и менял значения отступов, где же еще, если не здесь? Скажите, если не так.


Вообщем добавь в конце этого кода
Код
.bannergroup {
padding:0;
margin:0;
}
и модуль с классом bannergroup будет без полей и отступов. Помогло?
*

use56

  • Новичок
  • 8
  • 0 / 0
Re: Выравнивание внутри модуля
« Ответ #23 : 24.05.2010, 22:27:59 »
Пока не могу этим заниматься, отложим на завтра.
*

use56

  • Новичок
  • 8
  • 0 / 0
Re: Выравнивание внутри модуля
« Ответ #24 : 25.05.2010, 08:01:41 »
С утра пораньше попробовал еще раз, результат нулевой, ничего не меняется. Может дело в другом?
Суть вот в чем - открываю в админке модуль баннера и вместо заголовка вбиваю код моего видеоплеера:

<object id="videoplayer68464" type="application/x-shockwave-flash" data=" " width="170" height="130"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="wmode" value="transparent" /><param name="movie" value=" " /><param name="flashvars" value="comment=г. Югорск&st=http://lyceum-yugorsk.ru/video/styles/video579.txt&file=http://lyceum-yugorsk.ru/video/yugorsk.flv" /></object>

Он отображается у меня на главной странице. Но так как у него большой отступ слева, я вынужден уменьшить размер видеоокна, подогнав его
более-менее по центру окна модуля, вместо того, чтобы смасштабировать его во всю ширину.
И что я еще заметил, другой баннер-картинка, вставленная в копию этого же модуля, расположенного в правой нижней части страницы, "слушается" вносимым изменениям, т.е. прилегает к левому краю полностью. Я пока не могу дать этому объяснение. Убил уже уйму времени и решил плюнуть на это дело. Вернул все изменения "на родину". Отправляю Вам содержание измененного CSS и код плеера впридачу. Попробуйте на досуге у себя проверить.

[вложение удалено Администратором]
*

use56

  • Новичок
  • 8
  • 0 / 0
Re: Выравнивание внутри модуля
« Ответ #25 : 25.05.2010, 08:10:13 »
Забыл спросить о настройках модуля. Тип применяемого у меня модуля:   mod_banners
Суффикс-пустой. Может следует вставить в него имя banner_group ?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Настройка модуля голосования

Автор rsh53

Ответов: 2
Просмотров: 1562
Последний ответ 11.01.2016, 12:12:40
от rsh53
Замена модуля новостей

Автор anbarter

Ответов: 7
Просмотров: 1708
Последний ответ 27.07.2014, 21:00:45
от AlekVolsk
Вывод модуля через пустой div с использованием jquery

Автор Sergey1984

Ответов: 12
Просмотров: 5468
Последний ответ 13.05.2014, 16:44:18
от sabnok
Подключить редактор к параметрам модуля

Автор Southerner

Ответов: 4
Просмотров: 2073
Последний ответ 01.07.2013, 02:12:29
от Southerner
Не работает определенная позиция модуля

Автор slimzloi

Ответов: 0
Просмотров: 1363
Последний ответ 14.06.2013, 16:05:58
от slimzloi