0

画像はかなり自明です。1 つのリスト要素の下部にある 2 つのピクセルを取り除くことはできません。css の隅々に text-decoration:none と list-style-type none を挿入しましたが、結果はありません。理由?

http://s1089.photobucket.com/user/3Joez/media/disp_zps6fe2774c.jpg.html

#rightnav {
float:right;
width:65%;
height:50px;
/*border:2px solid #Df1;*/
}

#rightnav ul {
 margin-left:9.5%;
/*border:1px solid #F30;*/
width:500px;

}

#rightnav ul li {

 display:inline-block;
 font-family:Times New Roman, Times, serif;
 font-size:1.4em;
 margin-left:2%;
 margin-top:1.5%;
 color:#FFF;
 text-decoration:none ;
 list-style:none; 
 list-style-type:none;

}

4

1 に答える 1

0

の中に があることを確認して<a>ください<li>。その上でテキストの装飾を変更しましたか?<li>UA CSS は下線のスタイルを<a>タグに関連付ける可能性が高いため、 で変更しても内側のスタイルは変更されない可能性があります。

#rightnav ul li a {
  text-decoration:none;
}
于 2013-09-13T20:26:44.293 に答える