2012-03-26 9 views
0

通常、私はCSSでかなり有能だが、私はこの1つだけを把握することはできません...CSS - WordPressの 『続きを読む』テキストが

Hereは、サイトのサブドメインでのスタイルをオーバーライドすることはできません私は作成しています...

CSSをオーバーライドしてテキストの装飾を削除しようとするにしても、 '続きを読む'という部分があります。それは削除されません。

私がそれを削除することができた唯一の方法は、普遍的なa:link {text-decoration:none; }、私は本当にそれをしたくありません、私はちょうど 'Read More' Underlineを削除したいだけです。

誰かが私のCSSの狂気から私を救うことができますか?

ありがとうございました

+0

私はあなたが何をしようとしているのか分かりません。あなたのstyle.cssファイルに 'p a { \t \tテキスト装飾:下線; \t} 'これを上書きしようとしましたか? – j08691

+0

その短いURLを展開できますか? – BoltClock

答えて

0

あなたはポストスニペット内のすべてのリンクから下線を削除したくない場合は、「続きを読む」リンクにクラスを追加してみてください。現在、リンク内のスパンにはクラスがありますが、この目的のためにはあまり役に立ちません。

それはこのようなものになります(あなたがワードプレスで作業しているので、あなたがそうするようにテーマファイルを編集する必要があると思い

a.read_more {text-decoration:none} 

<a class="read_more" href="http://catpr.com/craig-chapman/?p=1"><span class="pictos read-more">Read More</span></a> 

とCSSをリンクにクラスを与えます)。

スニペット内のすべてのリンクからアンダーラインを削除したくない場合、他の回答が表示されます。

+0

ありがとうジョーダン - 私はアンカー内のスパンをターゲットにしていましたが、これを見てきて、明らかに有効なマークアップですが、何らかの理由でアンカーにクラスを置くと、最終的に下線を取り除くことができました – SparrwHawk

0

これを行うとどうなりますか?

p a { 
    text-decoration: underline; 
} 

をあなたがあるため、セレクタは、より具体的な作り「P」のそれをオーバーライドトラブルを抱えている:

.entry-content p a { 
    text-decoration: none; 
} 
0

あなたが言う、あなたのスタイルシート内のスタイルを持っています。無効にするために、以下を使用します。

.entry-content p a { 
    text-decoration: none; 
} 
関連する問題