Вкладки

http://bluecode.ru/articles/93/

by avgustre

HTML

<div class="main">
<br><br><br><br>



		<div class="tabsLink">
		<a href="#tab1">Вкладка 1</a>
		<a href="#tab2">Вкладка 2</a>
		<a href="#tab3">Вкладка 3</a>
		<a href="#tab4">Вкладка 4</a>
		<a href="#tab5">Вкладка 5</a>
		</div>
		
		<br>
        <a class="tabs" id="tab1"></a>
        <div class="tab">
        Вкладка BlueCode.ru 1 <br>
        </div>
		
        <a class="tabs" id="tab2"></a>
        <div class="tab">
		Новая вкладка BlueCode.ru 2 <br>
        </div>
		
		<a class="tabs" id="tab3"></a>
        <div class="tab">
		Еще одна вкладка BlueCode.ru, под номером 3 <br>
        </div>
		
		<a class="tabs" id="tab4"></a>
        <div class="tab">
		Это тоже вкладка BlueCode.ru 4 <br>
        </div>
		
		<a class="tabs" id="tab5"></a>
        <div class="tab">
		И еще одна вкладка BlueCode.ru под номером 5 :) <br>
        </div>


</div>

CSS

body {
	background-color:white; /* Фон */
	margin:0; 	/* Внешний отступ 0 */
	padding:0; 	/* Внутренний отступ 0 */
	text-align:center;	/* Текст по центру (для IE) */
	font:13pt "Trebuchet MS", tahoma, verdana, arial narrow, arial;
}
.main {
	margin:0 auto;	/* Внешних отступов 0, делаем элемент по центру */
	width:800px;	/* Обяхательно наличие ширины */
	text-align:left;	/* Текст по левому краю  */
}

.tabs {
    opacity: 0;  /* Прозрачность */
    visibility: hidden; /* Изначально - спрятан */
}
.tab{
	position:absolute; /* Абсолютное позиционирование */
    visibility: hidden;    /* Изначально - спрятан */
    z-index: 10;    /* z-index */
    color:#478CFB; /* Цвет */
    font: bold 12pt "Trebuchet MS", tahoma, verdana, arial narrow, arial; /* Толщина, размер и семейство шрифта */
}

.tabs:target+.tab {
    opacity: 1; /* Убирает прозрачность */
    visibility: visible; /* Делает видимым */
}

.tabsLink a{
	background-color:#478CFB; /* Цвет */
	padding:5px; /* Внутренние отступы */
	font: bold 12pt "Trebuchet MS", tahoma, verdana, arial narrow, arial; /* Толщина, размер и семейство шрифта */
	color:#fff; /* Цвет */
	text-decoration:none; /* Отсутствие нижней линии */
	
	/* Округление старт */
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	/* Округление конец */
}