wolf34
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 122
|
 |
« : 07.05.2011, 20:14:01 » |
|
Здравствуйте. В одну позицию помещены 3 модуля, но они накладываются один на другой, в итоге виден один. Как их выравнить в строчку через стили, с интервалом пусть в 5px? Вот что я пробовал width:90%; height:20px; text-align:left; float:left; position: inherit; left: 5px;
|
|
|
|
|
Записан
|
|
|
|
wolf34
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 122
|
 |
« Ответ #1 : 07.05.2011, 21:21:23 » |
|
Или это через дивы редактировать?
|
|
|
|
|
Записан
|
|
|
|
|
sharp
|
 |
« Ответ #2 : 07.05.2011, 21:23:26 » |
|
padding-top
|
|
|
|
|
Записан
|
|
|
|
wolf34
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 122
|
 |
« Ответ #3 : 07.05.2011, 21:34:22 » |
|
При чем здесь отступ сверху?
|
|
|
|
|
Записан
|
|
|
|
|
dynamit
|
 |
« Ответ #4 : 07.05.2011, 22:44:23 » |
|
каждый модуль в див. position:relative; float:left; margin-left:5px; width: ; height:20px;
|
|
|
|
|
Записан
|
|
|
|
wolf34
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 122
|
 |
« Ответ #5 : 07.05.2011, 22:48:30 » |
|
Спасибо, улучшил карму.
|
|
|
|
|
Записан
|
|
|
|
wolf34
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 122
|
 |
« Ответ #6 : 07.05.2011, 23:02:56 » |
|
Прописывать в стилях нужно? Напишите пожалуйста код для дива, стили я сам прикручу.
Спасибо за помощь.
|
|
|
|
« Последнее редактирование: 07.05.2011, 23:10:41 от wolf34 »
|
Записан
|
|
|
|
|
dynamit
|
 |
« Ответ #7 : 07.05.2011, 23:06:00 » |
|
ну, конечно  можете объединить #mod1, #mod2, #mod3 { position:relative; float:left; margin-left:5px; width: ; height:20px }в index <div> <div id="mod1">...</div> <div id="mod2">...</div> <div id="mod3">...</div> </div>
|
|
|
|
« Последнее редактирование: 07.05.2011, 23:10:12 от dynamit »
|
Записан
|
|
|
|
wolf34
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 122
|
 |
« Ответ #8 : 07.05.2011, 23:12:05 » |
|
Спасибо dynamit Большое спасибо.
|
|
|
|
|
Записан
|
|
|
|
wolf34
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 122
|
 |
« Ответ #9 : 08.05.2011, 00:14:01 » |
|
Не получается у меня. Вот сайт, в верху на секунду появляется меню, но исчезает. http://baybiz.ru Вот див <div id="mod1">GTranslate</div> <div id="mod2">"Camp26 Automatic SlideMenu"</div> стили #mod1{ position:relative; float:left; margin-left:5px; width:100px; height:25px; } #mod2 { position:relative; float:center; margin-left:5px; width:100px; height:25px; } Скажите, что не так? 
|
|
|
|
|
Записан
|
|
|
|
|
dynamit
|
 |
« Ответ #10 : 08.05.2011, 00:28:33 » |
|
чего-то я их там не нашел. где вы их прописали?
|
|
|
|
|
Записан
|
|
|
|
wolf34
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 122
|
 |
« Ответ #11 : 08.05.2011, 00:33:31 » |
|
Пробовал template_css.css layout.css red.css
|
|
|
|
|
Записан
|
|
|
|
|
dynamit
|
 |
« Ответ #12 : 08.05.2011, 00:34:45 » |
|
в index я имею ввиду
|
|
|
|
|
Записан
|
|
|
|
wolf34
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 122
|
 |
« Ответ #13 : 08.05.2011, 00:44:33 » |
|
код из index.php <div id="topmen"><div id="topin"><jdoc:include type="modules" name="cpanel" style="raw" /></div></div><?php } ?> <?php if ($this->countModules('toolbar')) { ?>
</div> <div id="mod1">GTranslate</div> <div id="mod2">"Camp26 Automatic SlideMenu"</div>
<div id="searchbox"><div id="searchboxin"><jdoc:include type="modules" name="toolbar" style="raw" /></div></div><?php } ?> </div> Может название модулей нужно прописывать так: <div id="mod2">"mod_automatic_slidemenu_camp26"</div> или иначе?
|
|
|
|
« Последнее редактирование: 08.05.2011, 00:48:00 от wolf34 »
|
Записан
|
|
|
|
|
dynamit
|
 |
« Ответ #14 : 08.05.2011, 15:15:45 » |
|
1. надо установить основной (родительский) див для модулей. прописать нужные стили ему. и уже в него вставлять ваши новые. 2. модули в шаблон вставляют так - <jdoc:include type="modules" name="top1"/> name - это позиция, выбираемая в админке при редактировании модуля. все позиции должны быть прописаны в templateDetails.xml вашего шаблона. примерно так: <div id="modtop"> <div id="mod1"><jdoc:include type="modules" name="top1" /></div> <div id="mod2"><jdoc:include type="modules" name="top2" /></div> </div>
|
|
|
|
« Последнее редактирование: 08.05.2011, 15:19:36 от dynamit »
|
Записан
|
|
|
|
wolf34
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 122
|
 |
« Ответ #15 : 10.05.2011, 10:15:41 » |
|
Подскажите как вывести позиции в линию, то есть разместить их в строчку. #mod1{ position:relative; float:right; margin-left:30%; width:200px; height:35px; } #mod2 { position:relative; float:center; margin-left:61%; width:200px; height:100px; }
|
|
|
|
« Последнее редактирование: 10.05.2011, 10:57:46 от wolf34 »
|
Записан
|
|
|
|
wolf34
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 122
|
 |
« Ответ #16 : 12.05.2011, 13:58:25 » |
|
Помогите пожалуйста.
|
|
|
|
|
Записан
|
|
|
|
|
sharp
|
 |
« Ответ #17 : 12.05.2011, 14:44:58 » |
|
#mod1 { position:relative; float:left; width:50%; height:35px; } #mod2 { position:relative; float:left; width:50%; height:100px; }
|
|
|
|
|
Записан
|
|
|
|
|
sharp
|
 |
« Ответ #18 : 12.05.2011, 14:56:31 » |
|
CSS .container { overflow: auto; } .mod1 { width: 40%; float: left; }
.mod2 { width: 40%; float: left; } html <div class="container"> <div class="mod1"> </div> <div class="mod2"> </div> </div>
|
|
|
|
|
Записан
|
|
|
|
|