Уважаемые пользователи seo-vebmaster.ucoz.net. Вы найдете у нас на портале - различные скрипты сайтов, уникальные, бесплатные шаблоны, модули, хаки и релизы популярных CMS . С Уважением Администрация seo-vebmaster.ucoz.net

Скачать 5 примеров оформления CSS хлебных крошек бесплатно
После регистрации у вас появиться еще одна ссылка для бесплатного скачивания и пропадет рекламма!
23.12.2023, 16:43
5 примеров оформления CSS хлебных крошек




В этой статье представлено 5 вариантов под оформление хлебных крошек, где задействованы чистые стили CSS, которые выстроены в цепочку из ссылок. Если кратко, то хлебные крошки служат некой навигацией, которое состоит из цепочки, от главной страницы, что идет до основного материала, включая каталоги и разделы, если вы их подключили. А здесь мы делаем стильное оформление, что безусловно будет оригинально смотреться, и для навигаций по сайту послужат.

Так как все запросы, что появятся в этой цепочки идут под ссылками, что стоить нажать на одну из них, как пример возьмем название категорий, что появится, то перейдет в эту категорию. Сам процесс по разработки хлебных крошек выстроен из HTML структуры и стилистики CSS. В своей основе они разработаны на пример списка ul li, где основном первую ссылку мы наблюдаем, виде домика, что идет как обозначение домой на главную страницу, что смотрится современно на сайте.

Первый вариант:




Первый вариант сделан на списках ul li, где как уже упоминал в описание, что первая ссылка идет под знаком дома. Вдруг окажется, что крайний элемент прописан без ссылки перехода, то здесь он обязательно должен обрамлен тегом span.

HTML

Код

<ul class="kulebnas_kroshki">
  <li>
  <a href="/">Главная</a>
  </li>  
  <li>
  <a href="/">Разделы</a>
  </li>
  <li>
  <a href="/">Каталоги</a>
  </li>
  <li>
  <span>Крайний запрос</span>
  </li>
</ul>


CSS

Код

ul.kulebnas_kroshki * {
  box-sizing: border-box;
}  
ul.kulebnas_kroshki {
  margin: 20px;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
  list-style: none;
}
ul.kulebnas_kroshki li {
  position: relative;
  border: 2px solid #266dab;
  border-right: 0;
  margin: 2px 0;
}
ul.kulebnas_kroshki li:last-child {
  border: 2px solid #91c9f7;
  border-right: 0;
}
ul.kulebnas_kroshki li:first-child a {
  font-size: 0;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23337AB7' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' class='feather feather-home'%3E%3Cpath d='M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'%3E%3C/path%3E%3Cpolyline points='9 22 9 12 15 12 15 22'%3E%3C/polyline%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 50% 50%;
}
ul.kulebnas_kroshki li:first-child:after,
ul.kulebnas_kroshki li:first-child a:after {
  display: none;
}
ul.kulebnas_kroshki li:after,
ul.kulebnas_kroshki li a:after,
ul.kulebnas_kroshki li span:after {
  content: '';
  position: absolute;
  border: 0;
  top: 50%;
}
ul.kulebnas_kroshki li:after {
  z-index: 1;
  border-top: 17px solid rgba(0, 0, 0, 0);
  border-bottom: 17px solid rgba(0, 0, 0, 0);
  border-left: 17px solid #266dab;
  margin-top: -17px;
  right: -17px;
}
ul.kulebnas_kroshki li:last-child:after {
  border-left: 17px solid #8fb7d8;
}
ul.kulebnas_kroshki li a, ul.kulebnas_kroshki li span {
  position: relative;
  transition: all 0.3s ease-in;
  text-decoration: none;
  height: 30px;
  color: #212121;
  background-color: #b6deff;
  text-align: center;
  display: block;
  line-height: 29.8px;
  padding: 0 18px 0 26px;
  font-size: 13px;
  font-family: Verdana, sans-serif;
}
ul.kulebnas_kroshki li span {
  color: #212121;
  background-color: #f7f9fb;  
}
ul.kulebnas_kroshki li a:after,
ul.kulebnas_kroshki li span:after {
  transition: all 0.3s ease-in;
  z-index: 2;
  border-top: 15px solid rgba(0, 0, 0, 0);
  border-bottom: 15px solid rgba(0, 0, 0, 0);
  border-left: 15px solid #BFE2FF;
  margin-top: -15px;
  right: -14px;
}
ul.kulebnas_kroshki li a:hover {
  background-color: #f7f9fb;
}
ul.kulebnas_kroshki li a:hover:after,
ul.kulebnas_kroshki li span:after {
  border-left: 15px solid #f7f9fb;
}


На этом установка завершена!

Демонстрация

Второй вариант:




HTML

Код

<div class="kryshka_navigatsa">
  <a href="/">Главная</a>
  <a href="/">Раздел сайта</a>
  <a href="/">Категория сайта</a>
  <span>Крайний запрос</span>
</div>


CSS

Код

.kryshka_navigatsa * {
  box-sizing: border-box;
  margin: 0;  
  padding: 0
}  
.kryshka_navigatsa {
  display: flex;
  flex-wrap: wrap;
  counter-reset: flag;  
  margin: 20px;
}
.kryshka_navigatsa a,
.kryshka_navigatsa span {
  background: white;
  color: black;
  transition: all 0.5s;
  text-decoration: none;
  outline: none;
  font-size: 12px;
  line-height: 36px;
  padding: 0 10px 0 60px;
  position: relative;
  font-size: 13px;
  font-family: Verdana, sans-serif;  
  border: 2px solid #add6f7;
  border-right: 0;
  margin: 2px 0;  
  border-radius: 8px 0 0 8px;
}
.kryshka_navigatsa a:first-child {
  padding-left: 46px;
}
.kryshka_navigatsa a:first-child:before {
  left: 14px;
}
.kryshka_navigatsa a:hover{
  background: #add6f7;
}  
.kryshka_navigatsa a:hover:after {
  background: #add6f7;
}
.kryshka_navigatsa a:after,
.kryshka_navigatsa span:after {
  content: '';
  position: absolute;
  top: 0;  
  right: -18px;
  width: 36px;  
  height: 36px;
  transform: scale(0.7) rotate(45deg);
  z-index: 1;
  box-shadow: 2px -2px 0 2px #add6f7;
  border-radius: 0 5px 0 50px;
  background: white;
  transition: all 0.5s;  
}
.kryshka_navigatsa a:before,  
.kryshka_navigatsa span:before {
  content: counter(flag);
  counter-increment: flag;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  text-align: center;
  font-size: 11px;
  line-height: 20px;
  margin: 8px 0;
  position: absolute;
  top: 0;
  left: 30px;
  font-weight: bold;
  background: #f9f8f8;
  box-shadow: 0 0 0 1px #c5c2c2;
}


На этом установочный процесс завершен!

Демонстрация

Третий вариант:

Эти списки созданы при помощи ul li, где изначально вся цепочка выставлена из ссылок.



HTML

Код

<ul class="kuginaln_koshka">
  <li>
  <a href="/">Домой</a>
  </li>  
  <li>
  <a href="/">форум</a>
  </li>
  <li>
  <a href="/">категория форума</a>
  </li>  
  <li>
  <a href="/">Заданный запрос</a>
  </li>
</ul>


CSS

Код

ul.kuginaln_koshka {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  margin: 20px;
  padding: 0;
}
ul.kuginaln_koshka li {
  margin: 2px 0;
}
ul.kuginaln_koshka li a {
  color: #FFF;
  display: block;
  background: #2c79bb;
  text-decoration: none;
  position: relative;
  height: 30px;
  line-height: 30px;
  padding: 0 10px 0 5px;
  text-align: center;
  margin-right: 23px;
  font-size: 13px;
  font-family: Verdana, sans-serif;  
  transition: all 0.3s;
}
ul.kuginaln_koshka li:nth-child(even) a {
  background-color: #306c9e;
}
ul.kuginaln_koshka li:nth-child(even) a:before {
  border-color: #306c9e;
  border-left-color: transparent;
}
ul.kuginaln_koshka li:nth-child(even) a:after {
  border-left-color: #306c9e;
}
ul.kuginaln_koshka li:first-child a {
  padding-left: 15px;
  border-radius: 4px 0 0 4px;
}
ul.kuginaln_koshka li:first-child a:before {
  border: none;
}
ul.kuginaln_koshka li:last-child a {
  padding-right: 15px;
  border-radius: 0 4px 4px 0;
}
ul.kuginaln_koshka li:last-child a:after {
  border: none;
}
ul.kuginaln_koshka li a:before,  
ul.kuginaln_koshka li a:after {
  content: "";
  position: absolute;
  top: 0;
  border: 0 solid #2c79bb;
  border-width: 15px 10px;
  width: 0;
  height: 0;
  transition: all 0.3s;  
}
ul.kuginaln_koshka li a:before {
  left: -20px;
  border-left-color: transparent;
}
ul.kuginaln_koshka li a:after {
  left: 100%;
  border-color: transparent;
  border-left-color: #2c79bb;
}
ul.kuginaln_koshka li a:hover {
  background-color: #b3d8f7;
  color: #151515;
}
ul.kuginaln_koshka li a:hover:before {
  border-color: #b3d8f7;
  border-left-color: transparent;
}
ul.kuginaln_koshka li a:hover:after {
  border-left-color: #b3d8f7;
}


Установка списков завершена!

Демонстрация

Четвертый вариант:



HTML

Код

<div class="navuga_nosukad">
  <a href="/">Домой</a>
  <a href="/">Каталоги сайтов</a>
  <a href="/">Разделы порталов</a>
  <a href="/">Заключительная фраз</a>
</div>


CSS

Код

.navuga_nosukad {
  line-height: 30px;
  font-size: 13px;
  height: 30px;
  margin: 20px;
  display: flex;
  flex-wrap: wrap;
  font-family: Verdana, sans-serif;  
}
.navuga_nosukad a {
  position: relative;
  background: #276ca7;
  color: #fff;
  text-decoration: none;
  padding: 0 10px 0 20px;
  transition: all 0.3s;
}
.navuga_nosukad a:before {
  content: "";
  left: 0;
  top: 0;
  display: block;
  position: absolute;
  border-width: 15px 0 15px 10px;
  border-style: solid;
  border-color: transparent transparent transparent #276ca7;
  transition: all 0.3s;
}
.navuga_nosukad a:hover {
  background: #a8d1f3;
  color: #000;
}
.navuga_nosukad a:hover + a:before {
  border-color: transparent transparent transparent #a8d1f3;
}
.navuga_nosukad a:first-child {
  border-radius: 6px 0 0 6px;
}
.navuga_nosukad a:first-child:before {
  display: none;
}
.navuga_nosukad a:last-child {
  padding-right: 20px;
  border-radius: 0 6px 6px 0;
}


По своей стилистике этот вариант схожий на предыдущий пример, только использование списков не предусмотрено.

Демонстрация

Пятый вариант:



HTML

Код

<ul class="kuvoseka_aposalga">
  <li>
  <a href="/">Главная</a>
  </li>  
  <li>
  <a href="/">Файлы</a>
  </li>
  <li>
  <a href="/">Скачать</a>
  </li>  
  <li>
  Крайнее ключевое слово
  </li>
</ul>


CSS

Код

ul.kuvoseka_aposalga {  
  margin: 20px;
  padding: 0;
}
ul.kuvoseka_aposalga li {
  display: inline-block;
  line-height: 18px;
  margin: 0 5px 0 -10px;
  padding: 0 20px;
  position: relative;
  font-size: 14px;
  font-family: Verdana, sans-serif;  
}
ul.kuvoseka_aposalga li:before,
ul.kuvoseka_aposalga li:after {
  border-right: 3px solid #6799c1;
  content: '';
  display: block;
  height: 50%;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  z-index: -1;
  transform: skewX(45deg);  
}
ul.kuvoseka_aposalga li:after {
  bottom: 0;
  top: auto;
  transform: skewX(-45deg);
}
ul.kuvoseka_aposalga li:last-of-type:before,  
ul.kuvoseka_aposalga li:last-of-type:after {  
  display: none;  
}
ul.kuvoseka_aposalga li a {  
  color: #202021;
  text-decoration: none;
  transition: all 0.3s;
}
ul.kuvoseka_aposalga li a:hover {  
  color: #266ba7;
}


Завершаем подборку пятым вариантом, который является одним из простых, что идет со списком ul li и что главное, его больше задействуют, что можно наблюдать в сети, вообще наиболее используемый по своему дизайну, так как такой стиль отлично подходит под многие тематические площадки.

Где крайний элемент можно задействовать под переход по ссылке, ведь за неимением тега его можно выставить по такому формату. Если вам нужно редактировать стрелку, то все делается через строки line-height, где задается как высота и остальное оформление, которое ставиться под основу дизайна.

Демонстрация

Источник: atuin.ru

Для чего нужны хлебные крошки на сайте?




Скачать 5 примеров оформления CSS хлебных крошек
Категория: Скачать Скрипты Ucoz бесплатно бесплатно | Добавил: diamont1977
Просмотров: 24 | Загрузок: 0 | Рейтинг: 0.0/0


Всего комментариев: 0
avatar
Мини профиль
Для просмотра мини профиля,войдите на сайт как пользователь.
Мы в ВКонтакте
Популярные новости
Шаблон 7ol...
Шаблон для...
Уникальный...
Оригинал с...
Шаблон для...
Лучшие фай...
Последние ...
Мини-чат
Для добавления необходимо
войти или зарегистрироваться
Статистика
Счетчики сайта
Top.Mail.Ru

Анализ сайта seo-vebmaster.ucoz.net Яндекс.Метрика Catalog.ru.net - Каталог сайтов
Сейчас online
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Сегодня наш сайт посетили
Счетчик пользователей
Сегодня нас посетило
Счетчики сайта
  • Счетчик юзеров
  • Всего юзеров: 13
    За месяц: 0
    За неделю: 0
    За вчера: 0
    Сегодня: 0
  • Счетчик материалов
  • Всего файлов: 1407
    Всего новостей: 0
    Всего статей: 0
    Темы форума: 1533
    Категории
    Шаблоны Ucoz бесплатно [24]
    Скачать бесплатно Шаблоны Ucoz бесплатно
    Скрипты Ucoz бесплатно [94]
    Скачать Скрипты Ucoz бесплатно
    Шапки для Ucoz [0]
    Скачать Шапки Ucoz бесплатно
    Иконки для Ucoz [5]
    Иконки Ucoz бесплатно
    Кнопки Ucoz бесплатно [3]
    Тут найдете и скачаете Кнопки Ucoz бесплатно
    Уроки Ucoz бесплатно [5]
    Тут найдете и скачаете Уроки Ucoz бесплатно
    Для Форумов Ucoz бесплатно [0]
    Тут найдете и скачаете Для Форумов Ucoz бесплатно
    Разное Ucoz бесплатно [38]
    Тут найдете и скачаете Разное Ucoz бесплатно
    Партнеры сайта
    Стать партнером Стать партнером Стать партнером Стать партнером
    Интересные файлы
    Стили для ...
    Навигация
    Стиль для ...
    Градиенты ...
    Стили для ...
    Фоны для ф...
    Фоны для ф...