![]()  | 
	Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community | 
| 
			
			 | 
		#1 | 
| 
			
			 Новенький 
			
			
			
			Регистрация: 12.02.2009 
				
				
				
					Сообщений: 5
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			Подскажите пожалуйста как сделать такое меню: 
		
		
		
		
		
		
		
	Уровень 1 (1) --Уровень 2 (1) --Уровень 2 (2) --Уровень 2 (3) Уровень 1 (2) --Уровень 2 (1) --Уровень 2 (2) --Уровень 2 (3) Уровень 1 (3) --Уровень 2 (1) --Уровень 2 (2) --Уровень 2 (3) чтоб Уровень 1(1) и 1(2) были красного цвета а уровень 1(3) черного?  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#2 | 
| 
			
			 Senior Member 
			
			
			
			
	 | 
	
	
	
		
		
			
			 
			
			Поиск по форуму и http://w3schools.com/css/ помогут.
		 
		
		
		
		
		
		
		
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#3 | 
| 
			
			 Продвинутый 
			
			
			
				
			
			Регистрация: 03.02.2009 
				
				
				
					Сообщений: 57
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			У меня тоже вопрос по меню. Можно задам его тут. 
		
		
		
		
		
		
		
	Моё меню стандартно: Код: 
	lib.menu_1 = HMENU
lib.menu_1.1 = TMENU
lib.menu_1.1 {
 NO.allWrap = <span class="menu-no">   | </span>
 NO.stdWrap.htmlSpecialChars = 1
 ACT = 1
 ACT.stdWrap.htmlSpecialChars = 1
 ACT.allWrap = <span class="menu-act">   | </span>
 }
Код HTML: 
	<td id="menu_1"> <span class="menu-act">  <a href="index.php?id=11" onfocus="blurLink(this);">Главная</a></span> <span class="menu-no">  <a href="index.php?id=12" onfocus="blurLink(this);">Новости</a></span> <span class="menu-no">  <a href="index.php?id=13" onfocus="blurLink(this);">Форум</a></span> </td> Можно ли попросить Typo3 присваивать классы тегам <a>? Т.к. нужные мне свойства он не может унаследовать от тега <span>  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#4 | 
| 
			
			 Senior Member 
			
			
			
				
			
			Регистрация: 07.04.2008 
				Адрес: msk 
				
				
					Сообщений: 125
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			Используйте селекторы потомков. Это css. 
		
		
		
		
		
		
			Например: #menu_1 a {...} или .menu-act a {...} Если что можно сделать с помощью css - лучше сделать именно через стили, а не через typoscript. 
				__________________ 
		
		
		
		
	Грудь в крестах, или голова в кустах.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#6 | 
| 
			
			 Продвинутый 
			
			
			
				
			
			Регистрация: 03.02.2009 
				
				
				
					Сообщений: 57
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#7 | 
| 
			
			 Senior Member 
			
			
			
				
			
			Регистрация: 07.04.2008 
				Адрес: msk 
				
				
					Сообщений: 125
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			Нет. Вы пробовали селектор класса. 
		
		
		
		
		
		
			.menu-no {color: #FFFFFF;} и .menu-no a {color: #FFFFFF;} - это разные селекторы. 
				__________________ 
		
		
		
		
	Грудь в крестах, или голова в кустах.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#8 | |
| 
			
			 Senior Member 
			
			
			
			
	 | 
	
	
	
		
		
			
			 Цитата: 
	
 Код: 
	span.menu-no a {color: #FFFFFF;}
span.menu-act a {color: #FF0000;}
 | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#9 | |
| 
			
			 Продвинутый 
			
			
			
				
			
			Регистрация: 03.02.2009 
				
				
				
					Сообщений: 57
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			ksevelyar, ты прав. Но я пробовал и  
		
		
		
		
		
		
		
	.menu-no a {} и a.menu-no {} Цитата: 
	
 ![]() Вопрос #3 Как убрать onfocus="blurLink(this);" из тега <a>? Я его не использую. Мешается  
		 | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#10 | 
| 
			
			 Senior Member 
			
			
			
			
	 | 
	
	
	
		
		
			
			 
			
			Проще всего прописывать всегда полные css для ссылок со всеми псевдоатрибутами с привязкой к оборачивающему элементу. Например: 
		
		
		
		
		
		
		
	Код: 
	span.menu a:link, span.menu a:visited {color:#FFF;}
span.menu a:hover, span.menu a:active, span.menu-act a {color:#F00;}
№3 - обычно ставлю sourceopt и он все чистит.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
![]()  | 
	
	
		
		
  | 
	
		
  | 
			 
			Похожие темы
		 | 
	||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение | 
| Как главное меню сделать наверху? | margol | Общие вопросы | 1 | 12.07.2007 18:48 | 
| Как сделать чтобы новый пункт меню имел свой id | Manas | TypoScript практикум | 2 | 23.12.2006 16:19 | 
| Как сделать активный пункт меню без тега <a> ? | KUMARIN | Общие вопросы | 2 | 21.07.2006 23:02 | 
| Подскажите как правильней сделать | Владимир Умнов | Общие вопросы | 2 | 12.10.2005 11:44 | 
| как сделать видимыми в меню страницы своего типа | Perf | Общие вопросы | 3 | 06.06.2005 16:27 |