ここではnot()セレクタを間違って使用していますか?私はfooter
要素を除くすべての要素を選択しようとしています。私は、そのクラスentry-footer
とfooter
要素を参照してみましたが、それでも同じ結果:css:not()セレクタが動作しない
article.post .entry-wrapper :not(footer) {
color: red;
}
<article id="post-92" class="post-92 post type-post status-publish format-standard hentry category-uncategorized">
<div id="post-92-thumbnail" class="thumbnail-wrapper" style="background-image:url(
\t http://netdna.webdesignerdepot.com/uploads/2016/07/featured-768x438.jpg
)"></div>
<div class="entry-wrapper">
<header class="entry-header">
<div class="category-link"><a href="http://localhost/wordpress/?cat=1" rel="category">Uncategorized</a>
</div>
<h2 class="entry-title"><a href="http://localhost/wordpress/?p=92" rel="bookmark">Article title</a></h2> \t
<div class="entry-meta">
</div>
<!-- .entry-meta -->
</header>
<!-- .entry-header -->
<div class="entry-content">
<p>Excerpt</p>
</div>
<!-- .entry-content -->
<footer class="entry-footer">
<span>December 2, 2016 by <a href="http://localhost/wordpress/?author=1">xp95</a></span>
</footer>
<!-- .entry-footer -->
</div>
</article>
はおそらく色はすべての子供たちに親から伝播するように、第2のセレクタを必要といけません。 –
@SalmanAに依存します。それがなければ、リンクはまだ青色になります。 –