Главная | Мой профиль | Выход | Регистрация | Вход Приветствую Вас Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Выпадающее меню
kEkSДата: Среда, 20.05.2009, 08:01 | Сообщение # 1
PRO-Задрот
Группа: Заблокированные
Сообщений: 10
Статус:
Вот, пока что тренировался, осваивал CSS. К сожалению менюха не моя, но когда сделаю сам меню, это уберу. Буду потом улучшать версию этого меню.

Сама меню:

Code
<ul>
<li><a title="" href="">Меню 1</a></li>
<li><a title="" href="">Меню 2</a>
</ul>
<li><a title="" href="">Подменю 1</a></li>
<li><a title="" href="">Подменю 2</a></li>
</ul>
</li>
<li><a title="" href="">Меню 3</a>
<ul>
<li><a title="" href="">Подменю 1</a></li>
<li><a title="" href="">Подменю 2</a></li>
</ul>
</li>
</ul>

Добавлено (20.05.2009, 08:00)
---------------------------------------------
Это js-файл

Code
startList = function() {
if (document.all&&document.getElementById) {
navRoot = document.getElementById("nav");
for (i=0; i<navRoot.childNodes.length; i++) {
node = navRoot.childNodes[i];
if (node.nodeName=="LI") {
node.onmouseover=function() {
this.className+=" over";
            }
            node.onmouseout=function() {
            this.className=this.className.replace»
           (" over", "");
             }
             }
            }
           }
}
window.onload=startList;

Добавлено (20.05.2009, 08:01)
---------------------------------------------
С первого раза правильно не получилось напечатать... wink

Это CSS-файл

Code
ul {margin: 0;padding: 0;list-style: none;width: 150px;}

ul li {position: relative;}
li ul {position: absolute;left: 149px;top: 0;display: none;}           

ul li a {display:block;text-decoration:none;color:#777;background:#fff;padding:5px;border:1px solid #ccc;border-bottom:0;}           

* html ul li {float: left; height: 1%;}
* html ul li a {height: 1%;}

ul {margin: 0;padding: 0;list-style: none;width: 150px;border-bottom: 1px solid #ccc;}           

li:hover ul {display: block;}

li:hover ul, li.over ul {display: block;}

Добавлено (20.05.2009, 08:01)
---------------------------------------------
Значит так, css нужно вставлять в "таблицу стилей css", куда угодно
js-файл нужно занести на FTP
После нужно вставить этот код в

Code
<link href="css.css" type="text/css" rel="stylesheet" />
<script type="text/javascript" src="путь до js-файла"></script>
<style type="text/css">
@import "Ваш CSS";
</style>


Сообщение отредактировал kEkS - Среда, 20.05.2009, 07:59
 
sporTemaДата: Четверг, 02.07.2009, 09:25 | Сообщение # 2
Нуб
Группа: Заблокированные
Сообщений: 12
Статус:
проще норм скипт поставить

и гемороя небудет!!! dry


 
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума
Последние обновленные темы Самые популярные темы Самые активные Новые участники
  • ordish 477 mg (8)
  • https://www.okna-moskva.ru/prices/ (1)
  • Test, just a XRumer 23 StrongAI test... (0)
  • https://www.okna-moskva.ru/prices/ (0)
  • https://www.okna-moskva.ru/prices/ (0)
  • Test, just a XRumer 23 StrongAI test... (0)
  • Test, just a XRumer 23 StrongAI test. (0)
  • Test, just a XRumer 23 StrongAI test.. (0)
  • Test, just a XRumer 23 StrongAI test... (0)
  • Sans ordonnance Cipro commander - photosensibilite cipro (1)
  • Создам и продам вам сайт (14)
  • Как раскрутить свой сайт или объявление? (14)
  • www navitel su карты - rutracker mobi (13)
  • Чемпионат (12)
  • модератор (11)
  • устроим чимпионат (11)
  • Специальное кредитное предложение !!! (10)
  • Abilify prescrire garder - abilify 2 mg effets secondaires (9)
  • чимпионат (9)
  • ordish 477 mg (8)
  • GiptuttNopy
  • Arthurtoisk
  • apktukMl
  • rowenake4
  • Adullyevillib
  • olgavc4
  • donav2
  • luzjf69
  • lawandadx3
  • terihj3
  • Haywardnwg08:13
    Blenderchm05:44
    margueritekr818:41
    jtaletokhw18:16
    terranceeo622:40
    jaynezw609:10
    francesol721:11
    susannafx1105:19
    EOTechyym04:02
    BlackVueglp23:04