-6

次のようなHTMLナビゲーションリンクを作成したいと思います。

ここに画像の説明を入力してください

しかし、HTMLの下線を非表示にする方法と、デフォルトのHTMLカラーを変更する方法がわかりません。これを行うための基本的な例を教えていただけますか?

4

4 に答える 4

3
a{color: green; text-decoration: none;}
于 2012-09-22T19:04:13.687 に答える
3

HTML:

<ul>
    <li>GeForce > <a href="#">Link 1</a></li>
    <li>GeForce > <a href="#">Link 2</a></li>
    <li>GeForce > <a href="#">Link 3</a></li>
</ul>

CSS:

body {
    background: #000;   
}
ul {
    list-style-type: none;
    padding: 40px;
}
li {
    color: #fff;
    font-family: Arial;
    font-size: 14px;
}
li > a {
    color: #76b900;
    text-decoration: none;
}
li > a:hover {
    text-decoration: underline;
}

ライブデモ: jsFiddle

于 2012-09-22T19:18:18.830 に答える
3

すでにナビゲーション バーがあるのはおかしいですね。

  1. 下線付きテキストを無効にするには、css "text-decoration: none;" を使用します。
  2. 「a」の色を設定するには、「color: rgb(256,256,256);」を使用します。または、「color: #000000;」を使用します。

    a{ text-decoration: none; color: rgb(256,256,256); }

于 2012-09-22T19:13:08.233 に答える
2

To hide the underline and add colours, your answer is CSS.

Here's an example for you:

HTML:

<ul class="navigation-list"> <!--the name 'navigation-list' is arbitrary-->
<li><a href="#">Home</a></li>
<li><a href="#">Products</a></li>
<li><a href="#">About</a></li>
<li><a href="#">Contact</a></li>
</ul>​

CSS:

ul.navigation-list {
    background-color: rgb(30,30,30);
    height:35px;
}


ul.navigation-list li{
    float:left;}

ul.navigation-list li a{
    padding:4px 8px;
    text-decoration:none; /**this removes the underline part **/
    color:rgb(250,250,250);
    font-family:Verdana;

}

ul.navigation-list li a:hover{
    text-decoration:underline; /**this adds the underline part **/
    background-color:rgb(80,80,80);
}

JSfiddle here: http://jsfiddle.net/u9A5K/2/

If you have any questions don't hesitate to ask :)

于 2012-09-22T19:19:46.320 に答える