Скажите что лучше выбрать

12
artrozik
На сайте с 19.02.2008
Offline
180
678

1.Скажите что лучше выбрать меню на CSS или Javascripts и на что влияет этот выбор?

2.Есть ли всплывающее меню на Css, если есть то привидите, пожалуйста, простенький пример

AS
На сайте с 08.02.2008
Offline
3
#1

1. CSS. Яндекс не индексирует навигацию на Javascrits.

2. Есть, код написать?

artrozik
На сайте с 19.02.2008
Offline
180
#2
ATMS:

2. Есть, код написать?

Да напишите, пожалуйста

AS
На сайте с 08.02.2008
Offline
3
#3

<body>

<div id="listmenu" class="clearfix">

<ul>

<li><a href"#">название кнопки</a>

<ul><!- drop down menu item ->

<li><a href="#">Название кнопки выпадающего меню</a></li>

<li><a href="#">Название кнопки выпадающего меню</a></li>

<li><a href="#">Название кнопки выпадающего меню</a></li>

<li><a href="#">Название кнопки выпадающего меню</a></li>

</ul>

</li>

</div>

</body>

Ghost_Dog
На сайте с 22.02.2008
Offline
99
#4
ATMS:
<body>
<div id="listmenu" class="clearfix">
<ul>
<li><a href"#">название кнопки</a>
<ul><!- drop down menu item ->
<li><a href="#">Название кнопки выпадающего меню</a></li>
<li><a href="#">Название кнопки выпадающего меню</a></li>
<li><a href="#">Название кнопки выпадающего меню</a></li>
<li><a href="#">Название кнопки выпадающего меню</a></li>
</ul>
</li>
</div>
</body>

На сколько знаю, то этот вариант не будет без маленького JavaScript-а работать во всех браузерах.

Так вот у меня следующий впорос. Можно ли пренебречь тем процентом посетителей, которые отключают JavaScript и сделать вышеуказанный вариант меню? Каков в среднем процент таких посетителей?

AS
На сайте с 08.02.2008
Offline
3
#5

Да именно так, в IE без JavaScript'a не будет работать.

*html div#listmeny ul li ul { /*добавляет верхнюю границу раскрывающегося меню для IE*/

border-top:1px solid #069;

border-left:0x; /*устраняет наследование границ ul раскрывающимся меню */

}

artrozik
На сайте с 19.02.2008
Offline
180
#6
ATMS:
<body>
<div id="listmenu" class="clearfix">
<ul>
<li><a href"#">название кнопки</a>
<ul><!- drop down menu item ->
<li><a href="#">Название кнопки выпадающего меню</a></li>
<li><a href="#">Название кнопки выпадающего меню</a></li>
<li><a href="#">Название кнопки выпадающего меню</a></li>
<li><a href="#">Название кнопки выпадающего меню</a></li>
</ul>
</li>
</div>
</body>

Это то понятно, но как сделать так чтобы при наведении курсора на пункт меню, подменю появлялось и исчезало после убирания курсора?

AS
На сайте с 08.02.2008
Offline
3
#7

div#listmenu a {

display:block;

padding:0 6px;

text-decoration:none;

color:#069;

}

*html a {display:block;}

artrozik
На сайте с 19.02.2008
Offline
180
#8
ATMS:
div#listmenu a {
display:block;
padding:0 6px;
text-decoration:none;
color:#069;
}

*html a {display:block;}

Интересно конечно, но этот не тот код уж точно

AS
На сайте с 08.02.2008
Offline
3
#9

Ну извените, помог как смог, на это есть хорошая книга "Стильный сайт с помощью CSS", там поищите.

artrozik
На сайте с 19.02.2008
Offline
180
#10
ATMS:
Ну извените, помог как смог, на это есть хорошая книга "Стильный сайт с помощью CSS", там поищите.

Спасибо хоть за это:)

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий