3

これはばかげているように聞こえますが、CSS をコンテンツ内の要素タグに適用したいと考えています。

例:

<div class="wrap">
    <a href="#">Tag 1</a>
    ,
    <a href="#">Tag 2</a>
    ,
    <a href="#">Tag 3</a>
</div>

,CSS を使用してタグ間のコンマを削除または非表示にできる可能性はありますか? コンマを含むタグの生成された出力を微調整する方法がわかりません..だから、CSSを使用してこれが可能かどうか考えていましたか?

4

2 に答える 2

4

css は最善の方法ではないかもしれませんが、これでうまくいくかもしれません。そもそもどうやってそこにたどり着いたのですか... Cssはスタイル(したがってStyleSheet)であり、コンテンツではありません。

.wrap{
    visibility:collapse;
}

.wrap a{
    visibility:visible;
}

また、jsFiddle のデモ
CSS3 セレクターは楽しいものですが、何が起こっているのかを理解するのが難しい場合があり、古いブラウザーのサポートは最小限です。

要素のテキスト ノードを非表示にしますが、子は非表示にします

于 2013-09-03T12:19:05.167 に答える