Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > HTML и CSS
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.05.2012, 19:24   #1
ser2live
Пользователь
 
Регистрация: 03.06.2011
Сообщений: 13
По умолчанию HTML меню с CSS


Помогите, пожалуйста, создать файл style.css, что бы написанное мной меню в HTML, стало похоже на изображение на картинке. Как привязать стиль к коду HTML знаю, не знаю как создать сам стиль (чего написать в файле style.css)...
ser2live вне форума Ответить с цитированием
Старый 22.05.2012, 21:40   #2
ser2live
Пользователь
 
Регистрация: 03.06.2011
Сообщений: 13
По умолчанию


Получилось так, копался копался в CSS и в style.css понаписал

#menu,
#menu ul {
border: 2px solid #817f80;
background: #003a63;
float: left;
width: 769px;
}

#menu li {
border: 1px solid #817f80;
float: left;
position: relative;
background: #bdcddc;
}

#menu a {
color: #000000;
text-decoration: none;
display: block;
width: 125px;
padding: 6px 10px;
}

#menu a:hover {
color: #000;
background-color: #9ad5ff;
}

#menu li:hover,
#menu li.jshover {
background-color: #9ad5ff;
}

#menu li ul {
display: none;
position: absolute;
padding: 5px 2px;
width: 140px;
}

#menu li li a {
width: 118px;
}

#menu li:hover ul,
#menu li.jshover ul {
background-color: #003a63;
display: block;
}

#menu li:hover li ul,
#menu li.jshover li ul {
display: none;
width: 140px;
}

#menu li:hover li:hover ul,
#menu li.jshover li.jshover ul {
display: block;
}

1) Как можно убрать шарики у текста?
2) Убрать синие вставки по бокам?
3) Убрать синий контур в раскрывшемся подменю?
4) При наведении делать текст белым?
ser2live вне форума Ответить с цитированием
Старый 22.05.2012, 23:04   #3
9i.
Форумчанин
 
Регистрация: 29.09.2011
Сообщений: 103
По умолчанию

Цитата:
Сообщение от ser2live Посмотреть сообщение
1) Как можно убрать шарики у текста?
2) Убрать синие вставки по бокам?
3) Убрать синий контур в раскрывшемся подменю?
4) При наведении делать текст белым?
1) ul{list-style-type: none;}
4) ul li a:hover{color:white;}
9i. вне форума Ответить с цитированием
Старый 23.05.2012, 00:17   #4
ser2live
Пользователь
 
Регистрация: 03.06.2011
Сообщений: 13
По умолчанию

Цитата:
Сообщение от 9i. Посмотреть сообщение
1) ul{list-style-type: none;}
4) ul li a:hover{color:white;}
Вышло неплохо

Но хотелось бы убрать синие штуки, непонимаю какая строка за них отвечает. И еще хотелось бы что-б белым выделялся текст не только у подменю, но и у меню.
Код:
#menu,
#menu ul {
  list-style-type: none;
  border: 2px solid #817f80;
  background: #003a63;
  float: left;
  width: 769px;
}

#menu ul li a:hover{color:white;} 

#menu li {
  border: 1px solid #817f80;
  float: left;
  position: relative;
  background: #bdcddc;
}

#menu a {
  color: #000000;
  text-decoration: none;
  display: block;
  width: 131px;
  padding: 3px 10px;
}

#menu a:hover {
  color: #000;
  background-color: #97b5d1;
}

#menu li:hover,
#menu li.jshover {
  background-color: #97b5d1;
}

#menu li ul {
  display: none;
  position: absolute;
  padding: 0px 0px;
  width: 152px;
}

#menu li li a {
  width: 130px;
}

#menu li:hover ul,
#menu li.jshover ul {
  background-color: #003a63;
  display: block;
}

#menu li:hover li ul,
#menu li.jshover li ul {
  display: none;
  width: 140px;
}

#menu li:hover li:hover ul,
#menu li.jshover li.jshover ul {
  display: block;
}
ser2live вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Меню (CSS) Dexxyx Помощь студентам 1 19.02.2012 17:03
CSS Меню kia87 HTML и CSS 1 05.01.2012 18:19
Вопрос по поводу меню на сайте, html&css&js antoxa22 HTML и CSS 14 30.12.2011 11:02
Выпадающее меню CSS+HTML Mat-eria HTML и CSS 0 17.11.2011 17:29
меню в css Alex123456 HTML и CSS 3 09.08.2010 16:26