2016-07-06 12 views
1

これはほとんどの人にとっては些細かもしれませんが、いくつかの場合は、text-decoration:noneを以下のようにテーブルセルに適用することはできません。テキスト装飾:何もテーブルを使用していません。

私のCSSで何が間違っていますか?

任意の入力が大幅にあなたは黒い色をしたい場合は、

table{ 
 
    font-size: 50px; 
 
} 
 

 
table a{ 
 
    text-decoration: none; 
 
}
<link href="http://maxcdn.bootstrapcdn.com/font-awesome/4.6.0/css/font-awesome.min.css" rel="stylesheet"/> 
 
<div> 
 
    <table> 
 
    <tbody> 
 
     <tr> 
 
     <td> 
 
      <a href="http://www.google.com"><i class="fa fa-quote-left" aria-hidden="true"></i></a> 
 
      <p>Quote Master</p> 
 
     </td> 
 
     </tr> 
 
    </tbody> 
 
    </table> 
 
</div>

+0

テキストの装飾は、あなたのコードに従って動作しているようだ、あなたのコードに適用されている他のいくつかのCSSの競合や、いくつかのクラスが存在しなければなりません。 –

+0

同じですが、コードは正常に動作しています。ここで何を達成したいのか説明できますか? –

+1

申し訳ありませんが、私は間違った質問を述べました。ハイパーリンクの色をデフォルトに戻す方法を尋ねていました。 { 色: 継承}私を助けようとしたすべての人のための 感謝:) – Alejandro

答えて

1

を高く評価したアンカータグにcolor: inheritを適用されます。

一般アンカータグの色は「パープル」です(#0000EE;)あなたはどんなところを見ればは、
例:Google検索結果のすべてのリンクは紫色のリンクから構成されています。

color: 'inherit'を適用すると、親の色がデフォルト色をオーバーライドするアン​​カーに適用されます。黒でない場合は、color: 'black'をそのアンカーに明示的に宣言できます。

table{ 
 
    font-size: 50px; 
 
    } 
 

 
table a{ 
 
    text-decoration: none; 
 
    color: inherit 
 
}
<link href="http://maxcdn.bootstrapcdn.com/font-awesome/4.6.0/css/font-awesome.min.css" rel="stylesheet"/> 
 
     <div> 
 
      <table> 
 
      <tbody> 
 
       <tr> 
 
       <td> 
 
        <a href="http://www.google.com"><i class="fa fa-quote-left" aria-hidden="true"></i></a> 
 
        <p>Quote Master</p> 
 
       </td> 
 
       </tr> 
 
       </tbody> 
 
      </table> 
 
     </div>

+0

うんを好奇心旺盛な方のため !私は間違った質問をしていましたが、それは答えです。 おかあさん – Alejandro

+1

あなたの質問は、あなたが混乱させたアンカータグの動作が正しいことです。 – Sravan

関連する問題