Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Архив » Выпадающее меню для форума


Выпадающее меню для форума

Сообщений 381 страница 400 из 560

381

Выпадающее меню при наведении курсора с несколькими пунктами (вставлять в HTML верх)
Пример на двух пунктах меню - возможность сколько влезет:

<BR>
<BR>
<BR>

<div style="position: absolute; left:40px; top:0px;">
<table>
<tr>
<td valign="top">
<!-- Первое меню-->
<div style="border:solid 1px black; background-color:#002233;" onmouseover="menu1.style.display='block';"

onmouseout="menu1.style.display='none';"><p style="color:LightCyan;">Название вашего меню 1<br>
компьютере</p>

<div style="line-height:165%; display:none; border:solid 0px green; background-color:LightCyan;" id="menu1" >
<a href="Ваша ссылка 1">Ваше название 1</a><br>
<a href="Ваша ссылка 2">Ваше название 2</a><br>
<a href="Ваша ссылка 3">Ваше название 3</a><br>
</div>
</div>
</td>
<td valign="top">
<!-- Второе меню-->
<div style="border:solid 1px black; background-color:#002233;" onmouseover="menu2.style.display='block';"

onmouseout="menu2.style.display='none';"><p style="color:LightCyan;">Название вашего меню 2</p><br>

<div style="line-height:165%; display:none; border:solid 1px green; background-color:LightCyan;" id="menu2" >
<UL type="">
<LI><a href="Ваша ссылка 4">Ваше название 4</a></LI>
<LI><a href="Ваша ссылка 5">Ваше название 5</a></LI>
<LI><a href="Ваша ссылка 6">Ваше название 6</a></LI>
</UL>
</div>
</div>
</td>

и т.д.
в конце ставите:
</tr>
</table>
</div>

Где: красным отмечен отступ вашего форума для общего меню;
коричневым - отступ с левого края всех меню;
фиолетовым - цвет фона вашего конкретного меню (для остальных надо дублировать);
голубым - цвет названия вашего данного меню (для остальных надо дублировать);
синим - цвет фона подменю (для остальных надо дублировать);
и зеленым отмечены толщина и цвет границы меню и подменю (border:solid 1px black; и border:solid 0px green; соответственно);
line-height:165%; - высота строк подменю; (дублировать для других меню тоже надо)

Вот мой скрипт в оригинале первых двух меню для сравнения:

<BR>
<BR>
<BR>
<div style="position: absolute; left:40px; top:0px;">
<table>
<tr>
<td valign="top">
<!-- Первое меню-->
<div style="border:solid 1px black; background-color:#002233;" onmouseover="menu1.style.display='block';"

onmouseout="menu1.style.display='none';"><p style="color:LightCyan;">Все о персональном<br>
компьютере</p>

<div style="line-height:165%; display:none; border:solid 0px green; background-color:LightCyan;" id="menu1" >
<a href="http://digitalferrum.bbmy.ru/viewforum.php?id=22">Персональные компьютеры</a><br>
<a href="http://digitalferrum.bbmy.ru/viewforum.php?id=23">Платформы</a><br>
<a href="http://digitalferrum.bbmy.ru/viewforum.php?id=2">Видеокарты</a><br>
<a href="http://digitalferrum.bbmy.ru/viewforum.php?id=24">Мониторы</a><br>
<a href="http://digitalferrum.bbmy.ru/viewforum.php?id=25">Периферия&nbsp;и&nbsp;комплектующие</a><br>
<a href="http://digitalferrum.bbmy.ru/viewforum.php?id=3">Windows и системное ПО</a><br>
<a href="http://digitalferrum.bbmy.ru/viewforum.php?id=26">Альтернативное ПО</a><br>
<a href="http://digitalferrum.bbmy.ru/viewforum.php?id=37">Ноутбуки, нетбуки, планшеты <br>и другие девайсы</a><br>
<a href="http://digitalferrum.bbmy.ru/viewforum.php?id=16">Компьютерные услуги</a><br>
<a href="http://digitalferrum.bbmy.ru/viewforum.php?id=7">Разное</a>
<br>
</div>
</div>
</td>
<td valign="top">
<!-- Второе меню-->
<div style="border:solid 1px black; background-color:#002233;" onmouseover="menu2.style.display='block';"

onmouseout="menu2.style.display='none';"><p style="color:LightCyan;">Планета Игр</p><br>

<div style="line-height:165%; display:none; border:solid 1px green; background-color:LightCyan;" id="menu2" >
<UL type="">
<LI><a href="http://digitalferrum.bbmy.ru/viewforum.php?id=28">Анонс !!!</a></LI>
<LI><a href="http://digitalferrum.bbmy.ru/viewforum.php?id=27">Игровой Портал</a></LI>
</UL>
</div>
</div>
</td>
</tr>
</table>
</div>

Посмотреть пример можно здесь: http://digitalferrum.bbmy.ru/

Отредактировано kolobdur74 (Пт, 28 Янв 2011 01:07:48)

0

382

Скажите, пожалуйста, а как настраивается расстояние между контейнерами?
Чтобы контейнеры были не как тут, а с промежутками между собой?
Заранее спасибо. :)

0

383

Squirrel, расстояние между форумами или категориями? О каких контейнерах идёт речь?
Если можете, сделайте скрин и отметьте.

0

384

Kven, между _контейнерами_ из скрипта из первого сообщения.
http://10pix.ru/img1/2461/3395436.png

0

385

http://gossip.rolbb.ru/
как сделать так, что бы при нажатии на кнопку, все не перескакивало в самый вверх?(

уже не нужно

Отредактировано Blonda (Вс, 30 Янв 2011 15:33:32)

0

386

Blonda написал(а):

как сделать так, что бы при нажатии на кнопку, все не перескакивало в самый вверх?(

Код:
<!-- Таблица 00 -->
<style>	
#menu span {
padding: 7px 15px 7px; 
margin-right: 5px;
margin: 10px 0;
width: 100px;
text-decoration: none;
}
#menu .tabactive {
color: #2662DF;
background:#F9F1DD;
}

#submenu {
padding: 5px;
height: 200px;
text-align: center;
font-size: 12px;
width: 720px;
}

.submenutext {
color: #fff;
display: none; 
height: 60px;
}


#MenuTxT {
 background:url(http://savepic.ru/2287761.png) no-repeat center;
text-shadow: #755a57 1px 1px 5px,#9C816C -1px -1px 5px,#91776b  1px 1px 1px;
}
</style>

<center><table style="width: 723px;">
 <tbody>
  <tr>
   <td>
    <div id="menu"> <b>
<span alt=#sm1 "style="cursor: pointer;">Кнопка 1</span>
<span alt=#sm2 "style="cursor: pointer;">Кнопка 2</span>
<span alt=#sm3 "style="cursor: pointer;">Кнопка 3</span>
<span alt=#sm4 "style="cursor: pointer;">Кнопка 4</span>
<span alt=#sm5 "style="cursor: pointer;">Кнопка 5</span>
           </b>
    </div>
   </td>
  </tr>
  <tr>
   <td id="MenuTxT"  align="center" valign="top">
    <div id="submenu" align="center"> 
     <div id="sm1" class="submenutext" style="display:block;">
<br/><br/>
Контент 1-й кнопки
</div>
     <div id="sm2" class="submenutext"><br /><br />

Контент 2-й кнопки
</div>
     <div id="sm3" class="submenutext"><br /><br />
Контент 3-й кнопки
</div>
     <div id="sm4" class="submenutext"><br /><br />
Контент 4-й кнопки
</div>
     <div id="sm5" class="submenutext"><br /><br />
Контент 5-й кнопки
</div>

</div><!--конец контента кнопок-->
   </td>
</tr>
 </tbody>
</table></center><!-- End/Таблица 00 -->
<script type="text/javascript"><!--Cкрипт Добавки Инфо-блока перед первой категорией -->
$("td.#MenuTxT div.submenutext").hide();
<!--$(".tabs span:first").addClass("active").show(); -->
$("td.#MenuTxT div.submenutext:first").show();
$("div.#menu span").click(function() {
    $("div.#menu span").removeClass("tabactive");
    $(this).addClass("tabactive");
    $("td.#MenuTxT div.submenutext").hide();
    var activeDiv = $(this).attr("alt");
    $("div."+activeDiv).fadeIn();
    return false; });
</script><!--End/Cкрипт Добавки Инфо -->

Отредактировано Deff (Вс, 30 Янв 2011 20:44:04)

0

387

Deff
теперь кнопки и не нажимаются дажеее

0

388

Blonda
Вы старый скрипт вынули ??
и ставьте код целиком - дайте ссылку на форум с установленным кодом, подскажу, где поправить

0

389

Deff
http://gossip.rolbb.ru/
воть)
поставила ваш скрипт)

0

390

Blonda написал(а):

поставила ваш скрипт)

На RusFF свои тараканы

Поменял код скопируйте еще раз

0

391

Deff
спасибо) а скажите, как там где коричневое, поставить свою картинку, типа на фон, и там где кнопка 1, кнопка 2 поменять на картинки?)

0

392

и что-то я не могу изменить ширину поля (ну там где коричневое) что бы в фон вписывался

0

393

Blonda Поставьте своё изображение

#MenuTxT {
background:url(http://savepic.ru/2287761.png) no-repeat center;
text-shadow: #755a57 1px 1px 5px,#9C816C -1px -1px 5px,#91776b  1px 1px 1px;
}

Ширина таблички задается тут >

<center><table style="width: 723px;">

Отредактировано Deff (Вс, 30 Янв 2011 21:17:35)

0

394

Blonda написал(а):

и там где кнопка 1, кнопка 2 поменять на картинки?)

можно?)

0

395

Blonda написал(а):

и там где кнопка 1, кнопка 2 поменять на картинки?)

Blonda
:D  Да,конечно, - делайте у них(картинок) прозрачные уши(или фоновым цветом, тогда не потребуется последущей раздвижки картинок кнопок - если будут большие - обрежите

( у Вас как будто не свой форум и Вы его украли - Эксперименты поощряются - главное - если что случится 0 не выходите с форума - тогда вы всегда можете войти в Админку и временно удалить или отключить объявление
Вот эту ссылку http://gossip.rolbb.ru/admin_index.php  --сделайте закладкой

Отредактировано Deff (Вс, 30 Янв 2011 22:32:29)

0

396

Deff

блин) я вас совсем не поняла)
в смысле про то, что типа как будто не мой форум)
почему?)
и что случиться может?)
я решила не делать картинки, мне хочется сделать там где слова "кнокпка 1""кнопка 2", слова таким цветом и с тенькю как в основных контейнерах)
как это можно сделать?)
а вот там где основа, наоборот обычный шрифт)

0

397

Blonda  Ничего не может случится - просто Вы спросили как маленькая девочка у папы( я бы попробовал , потом если не получилось спросил

0

398

Deff
а вы не против быть папой, у маленькой девочки, то бишь у меня? :flirt:

вы ответите на мой вопрос?)

0

399

знаете, что печально, теперь, когда прокручиваешь форум мимо того места, где таблица, он тормозит)

и как вы считаете, дизайн нормальный?)

Отредактировано Blonda (Вс, 30 Янв 2011 22:55:15)

0

400

#menu span {
padding: 7px 15px 7px;
margin-right: 5px;
margin: 10px 0;
width: 100px;
text-decoration: none;
font-size:34px;
color:red;
text-shadow: #FFFFFF 1px 3px 0px;
font-family: "Kunstler Script"!important;

}

Попробуйте добавить в код строки красным(если не понравится -числовые значения кода цвета - цвета и тени и Шрифт -поменяете


Тормозит скорее не таблица -а уходящая картинка в навигации - которая установленная скриптом ( попробуйте временно отключить скрипт картинок в меню навигации

Отредактировано Deff (Вс, 30 Янв 2011 22:56:45)

0


Вы здесь » Единый форум поддержки » Архив » Выпадающее меню для форума