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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 24.12.2009, 14:34   #1
4e4en
Пользователь
 
Регистрация: 02.12.2009
Сообщений: 33
По умолчанию проблема со списками

Прошу помощи вот в каком вопросе:
есть несколько стилей списков, которые вложены один в другой, у них должно быть разное отображение, я ввожу стили:
Код HTML:
/*Левое меню на страницах*/
	ul.menu1 {
			margin:0;
			padding:0px;
			}
	ul.menu1 li{
			list-style: none;
			margin-bottom:25px;
			}
	ul.menu1 li a{
			font-size:12pt; 
			text-decoration:none;
			}
	ul.menu1 li a:hover{
					color:yellow;
					text-decoration:underline;
					}
	/*Пункты подменю на страницах первого уровня*/
	ul.menu2 {
			padding-left:25px;
			}
	ul.menu2 li{
			list-style: none;
			margin-bottom:25px;
			}
	ul.menu2 li a{
			font:12pt; 
			text-decoration:none;
			}
	ul.menu2 li a:hover{
					color:yellow;
					font-weight:bold;
					text-decoration:none;
					}
	/*Пункты подменю второго уровня*/
	ul.menu3 {
			margin:0;
			padding:0;
			}
	ul.menu3 li{ 
			list-style: none;
			font-size:10pt; 
			margin:10px;
			}
	ul.menu3 li a{
			font-style: italic;
			font-size:10pt; 
			text-decoration:none;
			}
	ul.menu3 li a:hover{
				color:yellow;
				text-decoration:none;
					}
Далее пишу в HTML:
Код HTML:
<ul class="menu1">
		<li><a href="symbols.html">...</a></li>					
	<li><a href="structura.html">...</a></li>
<ul class="menu2">
		<li><a href="structura1.html">...</a></li>
		<li><a href="kontakti.html">...</a></li>
<ul class="menu3">
		<li><a href="kontakti1.html">...</a></li>
		<li><a href="history.html">...</a></li>
</ul>
		<li><a href="kontakti2.html">...</a></li>
</ul>
		<li><a href="history2.html">....</a></li>
		<li><a href="">....</a></li>
		<li><a href="map.html">...</a></li>
		<li><a href="">....</a></li>
		<li><a href=""></a>
</ul>
Проблема в том, что он делает списки menu3, при наведении на них мыши, жирными. Хотя это не указано в стилях. Где я ошибся?
Тут же проблема, делает отступ от левого края около 15 пикселей, мне он совершенно не нужен, и вроде бы ж указано, что он не нужен. Как это побороть?

Последний раз редактировалось 4e4en; 24.12.2009 в 14:45.
4e4en вне форума Ответить с цитированием
Старый 30.12.2009, 09:06   #2
yarilo
Пользователь
 
Аватар для yarilo
 
Регистрация: 22.04.2009
Сообщений: 25
По умолчанию

Жирным становится очевидно из за font-weight:bold;
А отступ убрать здесь:
ul.menu2 {
margin: 0;
}
yarilo вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
проблема со списками pinch000 Общие вопросы C/C++ 0 18.12.2009 00:51
Проблема с кольцевыми списками CAXATbIU Общие вопросы Delphi 3 18.10.2009 00:51
c++. Работа со списками megavolt91 Помощь студентам 0 14.06.2009 21:31
Работа со списками Dimo444ka Помощь студентам 2 01.06.2008 16:34
С++ - задача со списками Галечка Помощь студентам 4 08.11.2007 23:05