Mercurial > nebulaweb3
comparison default/assets/scss/vendors/bootstrap/_breadcrumb.scss @ 0:1d038bc9b3d2 default tip
Up:default
author | Liny <dev@neowd.com> |
---|---|
date | Sat, 31 May 2025 09:21:51 +0800 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:1d038bc9b3d2 |
---|---|
1 .breadcrumb { | |
2 padding: $breadcrumb-padding-y $breadcrumb-padding-x; | |
3 margin-bottom: 1rem; | |
4 list-style: none; | |
5 background-color: $breadcrumb-bg; | |
6 @include border-radius($border-radius); | |
7 @include clearfix; | |
8 } | |
9 | |
10 .breadcrumb-item { | |
11 float: left; | |
12 | |
13 // The separator between breadcrumbs (by default, a forward-slash: "/") | |
14 + .breadcrumb-item::before { | |
15 display: inline-block; // Suppress underlining of the separator in modern browsers | |
16 padding-right: $breadcrumb-item-padding; | |
17 padding-left: $breadcrumb-item-padding; | |
18 color: $breadcrumb-divider-color; | |
19 content: "#{$breadcrumb-divider}"; | |
20 } | |
21 | |
22 // IE9-11 hack to properly handle hyperlink underlines for breadcrumbs built | |
23 // without `<ul>`s. The `::before` pseudo-element generates an element | |
24 // *within* the .breadcrumb-item and thereby inherits the `text-decoration`. | |
25 // | |
26 // To trick IE into suppressing the underline, we give the pseudo-element an | |
27 // underline and then immediately remove it. | |
28 + .breadcrumb-item:hover::before { | |
29 text-decoration: underline; | |
30 } | |
31 + .breadcrumb-item:hover::before { | |
32 text-decoration: none; | |
33 } | |
34 | |
35 &.active { | |
36 color: $breadcrumb-active-color; | |
37 } | |
38 } |