0

私はこのコードを持っています:

ul
{ list-style-type: none;
  margin:0;
  padding:0;
  overflow: hidden;
}

a:link,a:visited
{ display: block;
  width: 240px;
  background: transparent url(./style/black2.jpg) ;
  text-align: right;
  text-transform: uppercase;
  text-decoration: none;
    height: 40px;
    color: #ffffff
}

a:hover,a:active
{ background: transparent;
  color: #000000
}

そしてこれ

<ul>
        <li><a href="http://127.0.0.1:4001/wbdemo/pages/abc.php"><h99>Home<h99/></a></li>
        <li><a href="#"><h99>Home</h99></a></li>
        <li><a href="#"><h99>Home</h99/></a></li> 
      <li><a href="#"><h99>Home</h99/></a></li> 
      <li><a href="#"><h99>Home</h99/></a></li>
</ul>

リンクを持っているものはすべて「ホバー」します。a:hoverをメニューセクションだけに限定して、残りのセクションから分離したいと思います。

4

2 に答える 2

1

次に、より具体的なセレクターを使用します。

ul a
{ 
style
}

メニューにIDを付けることができる場合:

<ul id="menu">

次に、次のことができます。

ul#menu a
于 2012-08-09T21:07:38.963 に答える
1

要素内にあるリンクのみのスタイルを設定する場合<ul>は、次のようにコーディングする必要があります。

ul a:hover {
    /* here goes the styles */
}
于 2012-08-09T21:08:21.663 に答える