だから私は2つの問題を抱えています。1つは、「ホーム」にいるときに「アバウト」にカーソルを合わせると、アバウトは本来の白い色になりますが、ホームはデフォルトの灰色に戻ります。ホバーしているメニュー項目を白いテキストにし、その周りに灰色のボックスを配置し、現在表示しているページ(ホーム)はテキスト内で白く点灯し、ボックスはありません。また、マウスを離すと(メニュー項目にカーソルを合わせないで)、最後にカーソルを合わせた項目に白い色が残ります。現在のページ(ホーム)のテキストを白にしたい。
私が気付いたもう1つの問題は、[バージョン情報]タブに移動すると、[ホーム]ボタンと[バージョン情報]ボタンの「寸法」(パディング?)が[ホーム]タブの場合と異なることです。それはcssファイルにあるので、すべてのページにあるはずですよね?
私は自分のWebデザインクラスのWebサイトを作成していて、これはまったく新しいものですが、コピーと貼り付けを行わずにランボルギーニのWebサイトをほぼ再現することができました。メニューシステムの意味がわかります。同じように見せたいです(メニュー項目にカーソルを合わせると、フォントが白になり、その周りに灰色のボックスが表示されますが、現在のメニュー項目は色(テキスト)が白のままです。箱)。基本的に、ランボルギーニホームページと同じ種類のドロップダウンメニューです(メニュー項目の上に移動すると、サブメニューがそのようにドロップダウンします)。
コード(メニュー)Css:
#dolphincontainer{
position:relative;
color:#E0E0E0;
background:#000000;
padding-top:40px;
width:100%;
font-family:Helvetica,Arial,Verdana,sans-serif;
}
#dolphinnav {
position:relative;
font-size:16px;
text-transform:uppercase;
font-weight:bold;
background:#000000 url(images/dolphin_bg.gif) repeat-x bottom left;
padding:0 0 0 60px;
}
#dolphinnav ul{
margin:0;
padding:0;
list-style-type:none;
width:auto;
float:left;
}
#dolphinnav ul li {
display:block;
float:left;
margin:0 1px;
}
#dolphinnav ul li a{
display:block;
float:left;
color:#3D3D3D;
text-decoration:none;
padding:0 10 0 20px;
height:10px;
}
#dolphinnav ul li a span {
padding:12px 20px 0 0;
height:21px;
float:left;
}
#dolphinnav ul li a:hover {
background:transparent url(images/dolphin_bg-OVER.gif) repeat-x bottom left;
}
#dolphinnav ul li a:hover span {
display:block;
width:auto;
cursor:pointer;
}
#dolphinnav ul li a.current,#dolphinnav ul li a.current:hover{
color:#fff;
background:#000000 url(images/dolphin_left-ON.gif) no-repeat top left;
line-height:275%;
}
#dolphinnav ul li a.current span {
display:block;
padding:0 20px 0 0;width:auto;
background:#000000 url(images/dolphin_right-ON.gif) no-repeat top right;
height:33px;
}
#dolphin_inner{
color: white;
padding: 5px;
font-size: 80%;
height: 1em
}
#dolphin_inner a:link,
#dolphin_inner a:visited,
#dolphin_inner a:active{color: white}
#dolphin_inner a:hover{color: yellow}
body {background-color:#000000;}
.innercontent{display: none;}
コード(メニュー)HTML:
<div id="dolphincontainer">
<div id="dolphinnav">
<ul>
<li><a href="index.html"><span>Home</span></a></li>
<li><a href="about.html"><span>About</span></a></li>
</ul>
</div>
<div id="dolphin_inner">
<div id="about" class="innercontent">
</div>
</div>
</div>
<script type="text/javascript">
//dolphintabs.init("ID_OF_TAB_MENU_ITSELF", SELECTED_INDEX)
dolphintabs.init("dolphinnav", 0)
</script>