日付.byline
以外は全部隠したいです。マークアップを変更せずにCSSを介してこれを行うことは可能ですか?タグに含まれていない内部テキストをターゲットにできるCSSセレクターはありますか?
<p class="byline">
By <a rel="author" href="#">John Doe</a>
on <time datetime="2012-10-10" pubdate>2012</time>
</p>
これはb/cでは機能しませんa
が、他のテキストは非表示になります。
.byline :not(time) { display:none }
これは、すべてを非表示にするb/cでは機能しません。
.byline { display:none }
.byline time { display:inline }
これは機能しますが、理想的なb / cではありません。その場合は、スペースの非表示にも対処する必要があります。
.byline { visibility:hidden }
.byline time { visibility:visible }