Скажите как сделать вкладки через CSS
Скажите, как сделать динамические стили вкладок?
К примеру если target равен #tab-1 то первая вкладка должна быть красной. JS не лучший вариант - ведь у многих стоит NoScript. <!DOCTYPE html> <html> <head> <title>CSS Tabs (exlusive)</title> <style type="text/css"> #tabs .tab { display:none; } #tabs .tab:target { display:block; } </style> </head> <body> <div id="tabs"> <ul> <li><a href="#tab-1" class="tabb">Tab 1</a> <li><a href="#tab-2" class="tabb">Tab 2</a> </ul> <div id="tab-1" class="tab">Content 1</div> <div id="tab-2" class="tab">Content 2</div> </div> </body> </html> |
Цитата:
Цитата:
|
Погодите - я хочу сделать как в офисе: выделенная вкладка светлым, не выделенная темнее...
Или по другому - возможно ли присвоить элементу такой ID, который доступен только для target ? т.е. есть ли аналог ID т.к. я хочу его придать вкладкам? |
если js не лучший вариант, то тебе на другой форум.
|
Блин...
|
Solovei95, нет, для вашей задачи придётся использовать JS.
|
Мне тогда важно, чтобы работало везде!
|
Solovei95, пишите сами и задавайте конкретные вопросы по ходу дела, либо вам в раздел "Работа".
|
Часовой пояс GMT +3, время: 09:13. |