Полезная информация

Будьте в курсе последних изменений в мире Mozilla, следя за нашим микроблогом в Twitter.
  • Форумы
  •  » Разработка
  •  » Нужна помощь по CSS (как создать 2 разных css меню на одной странице)

№107-06-2008 19:45:17

macuache
Участник
 
Группа: Members
Зарегистрирован: 21-05-2008
Сообщений: 65
UA: Foxware 0.0

Нужна помощь по CSS (как создать 2 разных css меню на одной странице)

Мне нужно разместить на странице два отдельных css menu, чтобы стиль одного не перекрывал стиль второго.

Как это сделать. речь идет не о многоуровневых меню. а о двух разных.

Отредактировано macuache (07-06-2008 19:46:11)

Отсутствует

 

№207-06-2008 20:06:26

AKS
webboy
 
Группа: Members
Откуда: Санкт-Петербург
Зарегистрирован: 12-12-2005
Сообщений: 366
UA: Firefox 3.0
Веб-сайт

Re: Нужна помощь по CSS (как создать 2 разных css меню на одной странице)

эээ разные селекторы используй... разные ID или Class, например. Какие проблемы?


Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:2.0b1) Gecko/20100630 Firefox/4.0b1

Отсутствует

 

№307-06-2008 20:15:30

macuache
Участник
 
Группа: Members
Зарегистрирован: 21-05-2008
Сообщений: 65
UA: Foxware 0.0

Re: Нужна помощь по CSS (как создать 2 разных css меню на одной странице)

т.е. у меня например идет в шапке head

<style>
#SubMenu 1
....
</style>

<style>
#SubMenu 2
</style>

Если я так делаю, то стиль первого меню пропадает.

Отредактировано macuache (07-06-2008 20:16:15)

Отсутствует

 

№407-06-2008 20:25:32

Shutnik
Участник
 
Группа: Extensions
Зарегистрирован: 12-11-2005
Сообщений: 3785
UA: Iceweasel 2.0

Re: Нужна помощь по CSS (как создать 2 разных css меню на одной странице)

macuache
пробелы в ID недопустимы

Отсутствует

 

№507-06-2008 20:26:55

RedNaxi
Участник
 
Группа: Members
Зарегистрирован: 31-10-2007
Сообщений: 58
UA: Firefox 2.0

Re: Нужна помощь по CSS (как создать 2 разных css меню на одной странице)

а вот так:
<style>
#SubMenu 1
{}
....
#SubMenu 2
{}
</style>
что мешает сделать?
и вообще
http://htmlbook.ru

Отсутствует

 

№607-06-2008 23:08:25

Al_H
Away
 
Группа: Members
Откуда: SPb
Зарегистрирован: 10-06-2005
Сообщений: 5508
UA: Sunrise 1.7

Re: Нужна помощь по CSS (как создать 2 разных css меню на одной странице)

RedNaxi
Так мешает сделать присутствие пробелов.
В именах классов и id допустимы следующие символы: латиница (имена являются регистро-зависимыми), цифры, минусы. Первым символом должна быть латинская буква, и имя из одних цифр недопустимо. Знак подчеркивания использовать остро не рекомендуется не только из-за разной поддержки в старых браузерах, но и из-за проблем в новых версиях IE.
Пробел - это селектор вложенности. Поэтому его использовать в именах нельзя.
Не рекомендуется использовать id там, где можно обойтись классами.
Комбинированные классы можно использовать, задавая их в атрибуте class через пробел, но из-за ошибки в IE к ним можно обращаться в таблице стилей только по отдельности.

Отредактировано Al_H (07-06-2008 23:09:45)

Отсутствует

 

№708-06-2008 03:58:38

RedNaxi
Участник
 
Группа: Members
Зарегистрирован: 31-10-2007
Сообщений: 58
UA: Firefox 2.0

Re: Нужна помощь по CSS (как создать 2 разных css меню на одной странице)

Al_H
ну,собственно я взял код из поста тс, и вместо
<style>
a
</style>
<style>
b</style>
предложил сделать
<style>
a
b
</style>
я думал, что т.с. поймет меня, а по поводу того, что пробелы в именах классов ставить нельзя - я даже не заморачивался, честно скажу.

Отсутствует

 
  • Форумы
  •  » Разработка
  •  » Нужна помощь по CSS (как создать 2 разных css меню на одной странице)

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]