<li class="nav-item">
<a class="nav-link" href="#">Another link</a>
</li>
- <li class="nav-item disabled">
- <a class="nav-link" href="#">Disabled</a>
+ <li class="nav-item">
+ <a class="nav-link disabled" href="#">Disabled</a>
</li>
</ul>
{% endexample %}
{% example html %}
<ul class="nav nav-tabs">
- <li class="nav-item active">
- <a href="#" class="nav-link">Active</a>
+ <li class="nav-item">
+ <a href="#" class="nav-link active">Active</a>
</li>
<li class="nav-item">
<a href="#" class="nav-link">Link</a>
{% example html %}
<ul class="nav nav-pills">
- <li class="nav-item active">
- <a href="#" class="nav-link">Active</a>
+ <li class="nav-item">
+ <a href="#" class="nav-link active">Active</a>
</li>
<li class="nav-item">
<a href="#" class="nav-link">Link</a>
<li class="nav-item">
<a href="#" class="nav-link">Another link</a>
</li>
- <li class="nav-item disabled">
- <a href="#" class="nav-link">Disabled</a>
+ <li class="nav-item">
+ <a href="#" class="nav-link disabled">Disabled</a>
</li>
</ul>
{% endexample %}
{% example html %}
<ul class="nav nav-pills nav-stacked">
- <li class="nav-item active">
- <a href="#" class="nav-link">Active</a>
+ <li class="nav-item">
+ <a href="#" class="nav-link active">Active</a>
</li>
<li class="nav-item">
<a href="#" class="nav-link">Link</a>
<li class="nav-item">
<a href="#" class="nav-link">Another link</a>
</li>
- <li class="nav-item disabled">
- <a href="#" class="nav-link">Disabled</a>
+ <li class="nav-item">
+ <a href="#" class="nav-link disabled">Disabled</a>
</li>
</ul>
{% endexample %}
{% example html %}
<ul class="nav nav-tabs">
- <li class="nav-item active">
- <a href="#" class="nav-link">Active</a>
- </li>
<li class="nav-item">
+ <a href="#" class="nav-link active">Active</a>
+ </li>
+ <li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false">Dropdown</a>
<div class="dropdown-menu">
<a class="dropdown-item" href="#">Action</a>
<li class="nav-item">
<a href="#" class="nav-link">Another link</a>
</li>
- <li class="nav-item disabled">
- <a href="#" class="nav-link">Disabled</a>
+ <li class="nav-item">
+ <a href="#" class="nav-link disabled">Disabled</a>
</li>
</ul>
{% endexample %}
{% example html %}
<ul class="nav nav-pills">
- <li class="nav-item active">
- <a href="#" class="nav-link">Active</a>
- </li>
<li class="nav-item">
+ <a href="#" class="nav-link active">Active</a>
+ </li>
+ <li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false">Dropdown</a>
<div class="dropdown-menu">
<a class="dropdown-item" href="#">Action</a>
<li class="nav-item">
<a href="#" class="nav-link">Another link</a>
</li>
- <li class="nav-item disabled">
- <a href="#" class="nav-link">Disabled</a>
+ <li class="nav-item">
+ <a href="#" class="nav-link disabled">Disabled</a>
</li>
</ul>
{% endexample %}
<div class="bd-example bd-example-tabs" role="tabpanel">
<ul id="myTab" class="nav nav-tabs" role="tablist">
- <li class="nav-item active">
- <a class="nav-link" href="#home" id="home-tab" role="tab" data-toggle="tab" aria-controls="home" aria-expanded="true">Home</a>
+ <li class="nav-item">
+ <a class="nav-link active" href="#home" id="home-tab" role="tab" data-toggle="tab" aria-controls="home" aria-expanded="true">Home</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#profile" role="tab" id="profile-tab" data-toggle="tab" aria-controls="profile">Profile</a>
{% highlight html %}
<!-- Nav tabs -->
<ul class="nav nav-tabs" role="tablist">
- <li class="nav-item active">
- <a class="nav-link" href="#home" role="tab" data-toggle="tab">Home</a>
+ <li class="nav-item">
+ <a class="nav-link active" href="#home" role="tab" data-toggle="tab">Home</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#profile" role="tab" data-toggle="tab">Profile</a>
{% highlight html %}
<ul class="nav nav-tabs" role="tablist" id="myTab">
- <li class="nav-item active">
- <a class="nav-link" href="#home" role="tab" data-toggle="tab" aria-controls="home">Home</a>
+ <li class="nav-item">
+ <a class="nav-link active" href="#home" role="tab" data-toggle="tab" aria-controls="home">Home</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#profile" role="tab" data-toggle="tab" aria-controls="profile">Profile</a>
}
// Disabled state lightens text and removes hover/tab effects
- .disabled > &,
&.disabled {
color: $nav-disabled-link-color;
.nav-tabs {
border-bottom: 1px solid $nav-tabs-border-color;
+ @include clearfix();
.nav-item {
float: left;
@include hover-focus {
border-color: $nav-tabs-link-hover-border-color $nav-tabs-link-hover-border-color $nav-tabs-border-color;
}
+
+ &.disabled {
+ @include plain-hover-focus {
+ color: $nav-disabled-link-color;
+ background-color: transparent;
+ border-color: transparent;
+ }
+ }
}
- .open > .nav-link,
- .active > .nav-link,
- .nav-link.open,
- .nav-link.active {
+ .nav-link.active,
+ .nav-item.open .nav-link {
@include plain-hover-focus {
color: $nav-tabs-active-link-hover-color;
background-color: $nav-tabs-active-link-hover-bg;
border-color: $nav-tabs-active-link-hover-border-color $nav-tabs-active-link-hover-border-color transparent;
}
}
-
- .disabled > .nav-link,
- .nav-link.disabled {
- @include plain-hover-focus {
- color: $nav-disabled-link-color;
- background-color: transparent;
- border-color: transparent;
- }
- }
}
@include border-radius($nav-pills-border-radius);
}
- .open > .nav-link,
- .active > .nav-link,
- .nav-link.open,
- .nav-link.active {
+ .nav-link.active,
+ .nav-item.open .nav-link {
@include plain-hover-focus {
color: $component-active-color;
cursor: default;