Как сделать на одной странице меню, открывающее другое содержимое? ⇐ CSS

Разбираемся в CSS
Anonymous
Как сделать на одной странице меню, открывающее другое содержимое?

Сообщение Anonymous »

Я пытался создать страницу, которая могла бы на одной странице (т. е. в одном файле .html) отображать различное содержимое в зависимости от того, какие кнопки нажимал пользователь. то есть. если пользователь нажимает «О программе», ему отображается раздел «О программе». Но это не та страница, которую вы прокручиваете вниз, чтобы увидеть все содержимое, а скорее содержимое, которое в данный момент не активировано/не выбрано, скрыто/невидимо. Мне нужно сделать это в HTML/CSS только для того, чтобы мне нужен был трюк.
Я думал использовать :active для этого, но в конце концов не понимаю, как это работает, потому что это не работает:

Код: Выделить всё

#content {display: none;}
#content:active {display: block;}


[url=#content]press here to show content[/url]

if pressed content is shown


Как же тогда я могу это сделать?

Подробнее здесь: https://stackoverflow.com/questions/782 ... r-contents

Вернуться в «CSS»