Использовал вот такую конструкцию:
<!-- Tab -->
<span class='tab'>Ссылка 1</span>
<span class='tab'>Ссылка 2</span>
<span class='tab'>Ссылка 3</span>
<div class="tab-content">
<div class="c">Текст 1</div>
<div class="c none">Текст 2</div>
<div class="c none">Текст 3</div>
</div>
<!-- End Tab -->
<script type="text/javascript">
var tabs = document.querySelectorAll(".tab");
var con = document.querySelectorAll(".c");
var temp = con[0];
[].forEach.call(tabs, function(item, i) {
item.addEventListener("click", function() {
temp.classList.add("none");
temp = con[i];
temp.classList.remove("none")
})
});
</script>
Подскажите, как можно задать отдельный фон активной вкладке? Через CSS не получается.
Можно потом перенести сообщение в другую ветку, если здесь не в тему. Спасибо!