私はWordpressを使用してサイトを構築していますが、フッターにメールリンクを追加しています。リンクテキストの色は白ではなく灰色になり、変更されません。私は、フロントエンドのサイトに沿ってスタンドとしても、サイトを構築していると、このコードは動作しますが、それはwordpressのバージョンでは動作しません -Wordpress/CSS - a:リンクは色を継承しません。
footer.php
<div class="col-md-6">
<div id="email">
<img src="<?php echo home_url(); ?>/wp-content/uploads/2017/10/footer_logo.png" style="width: 150px; height: 50px; margin-bottom: 20px;">
<p><a href="mailto:[email protected]" id="link">Email: [email protected]</a></br>+971 (0)55 151 0491 or +971 (0)55 282 2114
</br>PO Box 769558, twofour54, Abu Dhabi</p>
<p>This website was design by us *pause for applause*</br> and built with his bare hands by Michael Whitehead.</br> © Havoc Creative 2017</p>
</div>
</div>
のstyle.css
footer #link a:link, a:hover {
color: inherit;
}
私は麦粒腫ルールなどが、まだ何の終わりにそれをIDを持ついくつかの異なる方法を試してみました。なぜルールがスタンドアロンサイトには適用されますが、wordpressでは適用されないのかはっきりしません。私も!important
を試しましたが、まだ何もありません。フッターテキストの残りの部分と同様に白いテキストである必要があります。
'#link A:link'が不正になります。あなたは '#link、a:link'を意味しましたか? – sol
また、#emailが正しく継承されている色を設定していないことを確認してください。 – janh
'!important'を使わないでください。私の意見ではほとんど常に悪い練習。 – kemika