Подробное описание и демонстрация работы блока «Хлебные крошки» для сайта под номером №10 для библиотеки Bootstrap. Html и CSS код для реализации блока Breadcrumb на сайте как на изображении.
Демо блока «Хлебные крошки» — стиль 10
<ol class="breadcrumb"> <li><a href="#">Home</a></li> <li><a href="#">Gallery</a></li> <li><a href="#">Library</a></li> <li><a href="#">Web</a></li> <li class="active"><span>Data</span></li> </ol>
.breadcrumb{ display: inline-block; padding: 0 0 20px 0; margin: 0; background: transparent; border-radius: 0; border-bottom: 3px solid #ff0000; } .breadcrumb li{ float: left; margin-right: 5px; position: relative; } .breadcrumb li:last-child{ padding: 5px 15px; font-size: 15px; font-weight: bold; color: #fff; background: #ff0000; border-radius: 10px; border: 1px solid #ff0000; } .breadcrumb li:before{ display: none; } .breadcrumb li a{ display: block; padding: 5px 15px; border-radius: 10px; border: 1px solid #909090; font-size: 15px; font-weight: bold; color: #ff0000; transition: all 0.3s ease 0s; } .breadcrumb li:hover a{ text-decoration: none; color: #fff; background: #ff0000; border-color: #ff0000; } .breadcrumb li.active span{ display: block } .breadcrumb li a:before, .breadcrumb li a:after, .breadcrumb li.active span:before, .breadcrumb li.active span:after{ content: ""; width: 10px; height: 10px; margin: 0 auto; border: 10px solid transparent; border-top: 10px solid #ff0000; position: absolute; bottom: -20px; left: 0; right: 0; } .breadcrumb li a:after, .breadcrumb li.active span:after{ width: 18px; height: 18px; border-radius: 50%; background: #fff; border: 4px solid #ff0000; bottom: -32px; } @media only screen and (max-width: 479px){ .breadcrumb li a, .breadcrumb li:last-child{ padding: 8px; font-size: 12px; } .breadcrumb li a:before, .breadcrumb li.active span:before{ border: 7px solid transparent; border-top: 7px solid #ff0000; bottom: -14px; } }