ホームページ  >  記事  >  ウェブフロントエンド  >  CSS3 を使用して Web サイトのブレッドクラム ナビゲーションを作成する方法を学習します。effect_html/css_WEB-ITnose

CSS3 を使用して Web サイトのブレッドクラム ナビゲーションを作成する方法を学習します。effect_html/css_WEB-ITnose

WBOY
WBOYオリジナル
2016-06-24 11:55:021077ブラウズ

ナビゲーション表示の最も重要な形式の 1 つであるブレッドクラム ナビゲーションは、ユーザーに現在のページの階層構造をより明確に知らせ、前のページに簡単に移動できるようにします。このチュートリアルでは、CSS3 テクノロジーを使用して独自のブレッドクラム効果を作成する方法を学びます。

エフェクト デモンストレーション プラグインのダウンロード 詳細なチュートリアル

HTML サンプル コード:

<ul id="breadcrumbs-one">    <li><a href="">Lorem ipsum</a></li>    <li><a href="">Vivamus nisi eros</a></li>    <li><a href="">Nulla sed lorem risus</a></li>    <li><a href="">Nam iaculis commodo</a></li>    <li><a href="" class="current">Current crumb</a></li></ul>

CSS サンプル コード:

#breadcrumbs-one{  background: #eee;  border-width: 1px;  border-style: solid;  border-color: #f5f5f5 #e5e5e5 #ccc;  border-radius: 5px;  box-shadow: 0 0 2px rgba(0,0,0,.2);  overflow: hidden;  width: 100%;}#breadcrumbs-one li{  float: left;}#breadcrumbs-one a{  padding: .7em 1em .7em 2em;  float: left;  text-decoration: none;  color: #444;  position: relative;  text-shadow: 0 1px 0 rgba(255,255,255,.5);  background-color: #ddd;  background-image: linear-gradient(to right, #f5f5f5, #ddd);  }#breadcrumbs-one li:first-child a{  padding-left: 1em;  border-radius: 5px 0 0 5px;}#breadcrumbs-one a:hover{  background: #fff;}#breadcrumbs-one a::after,#breadcrumbs-one a::before{  content: "";  position: absolute;  top: 50%;  margin-top: -1.5em;     border-top: 1.5em solid transparent;  border-bottom: 1.5em solid transparent;  border-left: 1em solid;  right: -1em;}#breadcrumbs-one a::after{   z-index: 2;  border-left-color: #ddd;  }#breadcrumbs-one a::before{  border-left-color: #ccc;    right: -1.1em;  z-index: 1; }#breadcrumbs-one a:hover::after{  border-left-color: #fff;}#breadcrumbs-one .current,#breadcrumbs-one .current:hover{  font-weight: bold;  background: none;}#breadcrumbs-one .current::after,#breadcrumbs-one .current::before{  content: normal;  }

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。