MSN が使用しているような単純な灰色の矢印は、実際には CSS を使用して作成できます。選択したリンクをたどるようにするには、JavaScript を使用する必要があります。心配はいりません。とても簡単です。
まず、jsfiddle の実際の例を次に示します:
http://jsfiddle.net/EBhVu/23/
HTML:
<a href="#" class="active">Web</a>
<a href="#">MSN</a>
<a href="#">Images</a>
CSS:
これにより、小さな灰色の矢印が作成され、選択したリンクの下に配置されます
a {
position:relative;
}
a:active:after, a.active:after {
position:absolute;
right:50%; /* Centers arrow */
top:100%; /* Places arrow below link */
content:" ";
width: 0;
height: 0;
border-left: 5px solid transparent; /* Builds the arrow */
border-right: 5px solid transparent;
border-bottom: 5px solid grey;
}
JavaScript:
リンクがクリックされるたびに、この JavaScript はクリックされたリンクに「アクティブ」のクラスを与えます。
$('a').on('click',function(){
$('a').removeClass('active');
$(this).addClass('active');
});