Вкладки без javascript

CA
На сайте с 18.08.2012
Offline
29
620

Моя задача

Сделать вкладки в описании товара без javascript

Описание * Характеристики * Документация

Вот мой код

<style>

ul, div {margin-bottom: 10px;}

.asd {display: none;}

.asd:target {display: block;}

<!--#description{display: block;}-->

</style>

<ul>

<li><a href="#description">Блок 1</a></li>

<li><a href="#parameter">Блок 2</a></li>

<li><a href="#document">Блок 3</a></li>

</ul>

<div id="description" class='asd'>blok1</div>

<div id="parameter" class='asd'>blok2</div>

<div id="document" class='asd'>blok3</div>

Всё работает, но я хочу, чтобы по умолчанию была открыта первая вкладка #description

А при переходе на другие вкладки, первая скрывалась.

Если рас комментировать строку, то первая вкладка будет постоянна открыта.

Подскажите мне, как решить эту задачку.

Хочется код минимизировать до безобразия :)

D.iK.iJ
На сайте с 26.05.2013
Offline
239
#1

Первое что пришло в голову, но не cработает: .all:target #description{display: none;} и сделать еще один див вокруг существующих.

Адаптивный дизайн в 2 строчки ( https://dikij.com/wm/adaptaciya-saytov.php ). + Принимаю заказы любой сложности ( https://searchengines.guru/ru/forum/926323 ). 💎 Еще я делаю классные кулоны с опалами ( https://mosaicopal.ru/ ).
87793
На сайте с 12.09.2009
Offline
661
#2

Можно вкладки реализовать так, как они сделаны в каталоге фигур пилотажа на "9-м квадрате".

Наше дело правое - не мешать левому!

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий