Chris_147
Legacy Member
Hey,
ik heb een html template gekocht waar ik 4 knoppen heb, nu is dit gemakkelijk aan te passen naar 5:
naar
Echter ga ik pagina's hebben waar ik 4 knoppen wil hebben, maar ook waar ik er 5 wil hebben.
In mijn HTML heb ik dus volgende code:
Maar in mijn .css komt die nav-item meerdere keren terug:
Ik zou dus bvb een .nav-item4 en -nav-item5 kunnen maken, maar hoe moet ik dan dan in de css verwerken?
Ik had dit geprobeerd, maar dat werkte niet:
Geen flauw idee hoe ik hiërachie in css moet opbouwen en of dat zelfs de oplossing hier is.
ik heb een html template gekocht waar ik 4 knoppen heb, nu is dit gemakkelijk aan te passen naar 5:
Code:
width: 25%;
Code:
width: 20%;
In mijn HTML heb ik dus volgende code:
Code:
<li class="[B]nav-item[/B]">
<a class="nav-link waves-light" data-toggle="tab" href="#review" role="tab">Review</a>
</li>
Maar in mijn .css komt die nav-item meerdere keren terug:
Code:
.rs-courses-details .course-des-tabs .tab-btm .tabs-cyan [B].nav-item[/B] {
width: 20%;
}
.rs-courses-details .course-des-tabs .tab-btm .tabs-cyan [B].nav-item[/B] a {
border: 1px solid #eee;
background: #f9f9f9;
border-right: 0;
color: #212121;
font-weight: 600;
}
.rs-courses-details .course-des-tabs .tab-btm .tabs-cyan [B].nav-item[/B] a.active {
position: relative;
background: #fff;
border-bottom: none;
color: #00936a;
}
.rs-courses-details .course-des-tabs .tab-btm .tabs-cyan .[B]nav-item[/B] a.active:before {
content: '';
position: absolute;
left: 0;
right: 3px;
top: 0;
height: 2px;
z-index: 10;
width: 100%;
background: #00936a;
}
.rs-courses-details .course-des-tabs .tab-btm .tabs-cyan .nav-item:last-child a {
border-right: 1px solid #eee;
}
Ik zou dus bvb een .nav-item4 en -nav-item5 kunnen maken, maar hoe moet ik dan dan in de css verwerken?
Ik had dit geprobeerd, maar dat werkte niet:
Code:
.rs-courses-details .course-des-tabs .tab-btm .tabs-cyan[B] .nav-item4[/B] {
width: 20%;
}
.rs-courses-details .course-des-tabs .tab-btm .tabs-cyan [B].nav-item5[/B] {
width: 20%;
}
.rs-courses-details .course-des-tabs .tab-btm .tabs-cyan [B].nav-item4 .nav-item5[/B] a {
border: 1px solid #eee;
background: #f9f9f9;
border-right: 0;
color: #212121;
font-weight: 600;
}
.rs-courses-details .course-des-tabs .tab-btm .tabs-cyan [B].nav-item4 .nav-item5[/B] a.active {
position: relative;
background: #fff;
border-bottom: none;
color: #00936a;
}
.rs-courses-details .course-des-tabs .tab-btm .tabs-cyan[B] .nav-item4 .nav-item5[/B] a.active:before {
content: '';
position: absolute;
left: 0;
right: 3px;
top: 0;
height: 2px;
z-index: 10;
width: 100%;
background: #00936a;
}
.rs-courses-details .course-des-tabs .tab-btm .tabs-cyan[B] .nav-item4:last-child .nav-item5:last-child[/B] a {
border-right: 1px solid #eee;
}
Geen flauw idee hoe ik hiërachie in css moet opbouwen en of dat zelfs de oplossing hier is.