Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/12: Рейтинг темы: голосов - 12, средняя оценка - 4.50
Edas

выпадающее меню таблицей

08.07.2010, 18:38. Показов 2211. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет.
Подскажите плз что, куда добавить в код чтобы меню выпадало таблицей (х стольбцов на н строчек)
CSS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
/*пишем  стиль для главного списка, и всех списков внутри него(т.е. пишем те правила, которые относятся ко всем спискам)*/
#nav, #nav ul{
    list-style:none;/*убираем маркеры списка*/
    margin:0px;
    padding:0px;
    background-color:#4d4d4d;/*задаем фоновый цвет*/
    font:11px/28px Verdana, Arial, Helvetica, sans-serif;/*Указываем размер шрифта/высоту строки и семейство шрифта. Высота строки нужна для автоматического выравнивания текста по высоте*/
}
 
/*стиль только для главного списка*/
#nav{
    height:28px;/*обязательно жестко задавать высоту, чтобы список не схлопывался,и была возможность задавать фоновый цвет*/
    width:996px;/*ширина меню. Можно не указывать, тогда меню растянется на всю ширину родительского элемента*/    
    position:relative;
    top:10px;
    left:2px;
}
 
/*стиль для пунктов списка*/
#nav li{
    float:left;/*делаем элементы списка плавающими(включаем обтекание) вследствие чего, они выстраиваются в один ряд*/
    position:relative;/*задаем относительное позиционирование. Теперь, вложенные элементы будут позиционироваться не относительно окна браузера, а относительно элементов списка.*/
}
 
/*стили для пунктов списка при наведении на них */
 
 
 
 
 
/*стиль для ссылок встречающихся внутри главного списка*/
#nav a{
    display:block;/*делаем ссылку блоком (по умолчанию, ссылка это элемент строчный) */
    width:80px;/*ширина блока ссылки*/
    color:#fff;/*цвет текста ссылки*/
    margin-left:20px;
    margin-right:20px;
    padding:0; /*поля внутри блока ссылки*/
    text-align:center;/*выравнивание текста по центру*/
    text-decoration:none;/*убираем подчеркивание*/
}
 
/*стиль для ссылок при наведении*/
#nav a:hover{
    background-color:#4d4c4c;/*цвет фона*/
    color:#fff;/*цвет текста */
}
 
/*стиль касающийся вложенного списка*/
#nav ul{
    margin:0;
    border:0;/*обнуляем рамку снизу(она будет задана для ссылки)*/
    visibility:hidden;/*прячем список*/
    width:0px;/*ширина вложенного списка. Задается обязательно, т.е. иначе в I.E. 6 список будет располагаться горизонтально. 118 - потому,что даем по 1пикселу слева и справа на рамку*/
    position:absolute;/*абсолютное позиционирование. В данном случае, вложенный список будет позиционироваться относительно родителя(Елемента списка li , для которого мы задавали position:relative)*/
    top:28px;/*координата по вертикали(отступ сверху)  равен высоте нашего главного списка*/
    left:0;/*координата по горизонтали(отступ слева)*/
}
 
/*стиль для ссылок внутри вложенного списка */
#nav ul a{
        background-color:#333;
border:0; /*обнуляем рамку, унаследованную от стиля #nav a */
border-bottom:1px solid #cccccc; /*теперь задаем рамку снизу, чтобы она разделяла ссылки*/
width:138px;/*задаем ширину блоков ссылки, ставим 78, а не 80, т.к. по 1 пикселю с каждой стороны будет рамка списка*/
}
 
/*стиль для вложенного списка, в момент наведения на пункт главного списка*/
#nav li:hover ul, #nav li.jshover ul{visibility:visible;} /*показывам список*/
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<div id="menu"> 
<ul id="nav">
        <li><a href="#">IZIUM.info</a></li>
        <li><a href="#"><img src="images/document.gif" width="10" height="10"> Всё меню<img src="images/arrow_expand.gif" width="10" height="10"></a>
             <ul>
                <li><a href="#">Авто/Мото</a></li>
                <li><a href="#">Бизнес</a></li>
                <li><a href="#">Еда</a></li>
                <li><a href="#">Мода, стиль</a></li>
                <li><a href="#">Красота и здоровье</a></li>
                <li><a href="#">Спорт</a></li>
                <li><a href="#">Сделай сам</a></li>
                <li><a href="#">Фильмы</a></li>
                <li><a href="#">Юмор</a></li>
                <li><a href="#">Другое</a></li>
            </ul>
        </li>
        <li><a href="#"><img src="images/heart.gif" width="10" height="10"> Конкурсы</a></li>
        <li><a href="#"><img src="images/mail_back.gif" width="10" height="10"> Контакты</a></li>
    </ul>
</div>
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
08.07.2010, 18:38
Ответы с готовыми решениями:

Выпадающее меню - разный размер шрифта для разных уровней меню
Есть у меня данный список, но возник вопрос: &quot;как сделать чтобы в надписи буквы1 был шрифт 19px, а в выпадающем меню был шрифт 16px&quot; ...

Выпадающее меню. Не фиксируется бордер раздела меню, при использовании подменю
Делаю выпадающее меню, почти все сделал, осталось по сути немного, и не могу закончить. Вот код: ...

Выпадающее меню
Есть меню, хотелось бы в последнем пункте сделать 2 выпадающих подпункта. Помогите советом. как правильно сделать &lt;div...

2
184 / 101 / 8
Регистрация: 30.05.2009
Сообщений: 782
09.07.2010, 08:27
Надо что ль на подобии этого?
или этого...
0
 Аватар для Vanstorm
2773 / 341 / 22
Регистрация: 15.01.2008
Сообщений: 2,614
09.07.2010, 11:00
Занесите 1ую часть там где css стиль в тэг <style> а вторую часть напишите после, можно увидеть что в нормальных браузерах (ff, opera) Вот это
HTML5
1
2
3
4
5
6
7
8
9
10
 <li><a href="#">Àâòî/Ìîòî</a></li>
                <li><a href="#">Áèçíåñ</a></li>
                <li><a href="#">Åäà</a></li>
                <li><a href="#">Ìîäà, ñòèëü</a></li>
                <li><a href="#">Êðàñîòà è çäîðîâüå</a></li>
                <li><a href="#">Ñïîðò</a></li>
                <li><a href="#">Ñäåëàé ñàì</a></li>
                <li><a href="#">Ôèëüìû</a></li>
                <li><a href="#">Þìîð</a></li>
                <li><a href="#">Äðóãîå</a></li>
Будет скрываться. В ie6 работать не будет ибо он поддерживает хаверы только для ссылок.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
09.07.2010, 11:00
Помогаю со студенческими работами здесь

Выпадающее меню
Привет, 2 часа перед сном и час после не дали результатов, я уже крутил и менял все что только мог, но получить желаемое я не смог. как...

Выпадающее меню
Всем привет. Пытался сделать выпадающее меню, при наведении курсора на кнопку. Вот код html &lt;body&gt; &lt;div...

Выпадающее меню
Доброго времени суток! При создании выпадающего меню в футере работает без проблем, но как только зайти в данное меню из Главного меню,...

Выпадающее меню
Всем привет, у меня маленькая проблема такая. Есть выпадающее меню и под ним блок, но когда я навожу на пункт меню выпадающая часть вылазит...

Выпадающее меню
Заранее прошу прощения. если протупила и не заметила подобной темы. Код выпадающего меню я откровенно сперла. И теперь пытаюсь его...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru