Украшаем карту сайта. SlickMap CSS.

SlickMap CSS - это набор стилей для отображения карты сайта, на основе HTML с неупорядоченным списком. Он очень удобен для большинства сайтов. Отображает три уровня навигации и дополнительные ссылки. Может быть легко подстроен под дизайн вашего сайта.

Работать с ним очень просто. Во-первых, карта сайта должна быть представлена в виде неупорядоченного списка:

<ul id="primaryNav">
	<li id="home"><a href="http://css-tricks.ru/">Home</a></li>
	<li><a href="#">About Us</a>
		<ul>
			<li><a href="#">Our History</a></li>
			<li><a href="#">Mission Statement</a></li>
			<li><a href="#">Principals</a></li>
		</ul>
	</li>
	<li><a href="#">Services</a>
		<ul>
			<li><a href="#">Graphic Design</a></li>
			<li><a href="#">Web Development</a></li>
			<li><a href="#">Internet Marketing</a>
				<ul>
					<li><a href="#">Social Media</a></li>
					<li><a href="#">Search Optimization</a></li>
					<li><a href="#">Google AdWords</a></li>
				</ul>
			</li>
			<li><a href="#">Copywriting</a></li>
			<li><a href="#">Photography</a></li>
		</ul>
	</li>
</ul>

Корневому элементу в качестве идентификатора указываем primaryNav

Для дополнительных ссылок используем следующую разметку:

<ul id="utilityNav">
	<li><a href="#">Register</a></li>
	<li><a href="#">Log In</a></li>
	<li><a href="#">Site Map</a></li>
</ul>

Как видно из примера, для корневого элемента указан идентификатор utilityNav. Подключаем стилевой файл slickmap.css и всё готово!

Качаем

Demo на сайте автора.

Опубликовано: 26.11.2009 Просмотров 4174 Ссылка на оригинал Tweet it!
1 comments  

Анатолий

2010.11.10 12:11

 В IE7 - модули прямоугольнички, в Мозилле - как выше на скришоте с закруглениями и тенями. Как научить IE?
Анатолий
 

basilkot

2010.11.10 20:50

  • В IE7 так выглядит, потому что для получения таких эффектов используется CSS3. Как вариант могу предложить подправить slickmap.css используя скрипты отсюда: http://css3pie.com/

Оставить после себя комментарий

user

2012.02.05

Отправить сообщение:

Email

Сообщение