раскраски вкладок в rmarkdown - PullRequest
0 голосов
/ 21 марта 2019

рассмотрим следующий файл rmarkdown:

---
title: "tab colors"
output: 
  html_document:
    self_contained: no
---
<style>
.nav>li>a {
    position: relative;
    display: block;
    padding: 10px 15px;
    color: #990000;
}
.nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus {
    color: #ffffff;
    background-color: #990000;
}
</style>


#{.tabset .tabset-fade .tabset-pills}

##Tab red

Tab red

##Tab green

Tab green

Мне удалось изменить цвет всех вкладок, добавив немного CSS в начале.Однако мне бы хотелось, чтобы вторая вкладка (зеленая) имела другой цвет.

Я немного поэкспериментировал и попытался создать другой html-класс для второго раздела, вручную добавив html-тег, такой как

<a_green role="tab" data-toggle="tab" href="#tab-green" aria-controls="tab-green">tab green</a_green>

Но это не дало желаемого эффекта.

Кто-нибудь может мне помочь?

1 Ответ

1 голос
/ 21 марта 2019

Вы можете работать с nth() дочерним CSS-селектором https://www.w3schools.com/cssref/sel_nth-child.asp

В вашем случае добавьте это в тег <style>:

.nav-pills>li:nth-child(2) {
    background: green;
 }
...