リンクテキストをCSSで変更したいのですが、機能しません。
a.testclass {
display: none;
}
a.testclass:after {
content: 'new text';
}
<a class="testclass;" href="someurl.com"> CHANGE THIS HERE </a>
表示なしは機能しますが、新しいテキストは機能しません。
font-size:0;
を使用して元のテキストを非表示にしてから、元のフォントサイズを後に追加します。
a.testclass {
font-size:0;
}
a.testclass:after {
content: 'new text';
font-size:16px; /* original font size */
}
<a class="testclass" href="someurl.com"> CHANGE THIS HERE </a>
font-size: 0
を使用して、元のテキストを非表示にします。元のサイズに戻すには、font-size: initial
を使用します。元の値を気にする必要はありません。
a.testclass {
font-size: 0;
}
a.testclass:after {
content: 'new text';
font-size: initial;
}
これを試してください
a.testclass {
visibility:hidden;
}
a.testclass:before {
content: 'new text';
visibility:visible;
}
<a class="testclass" href="example.com">Link</a>
これを試して:
a.testclass:after{
content: 'new text';
}
<a class="testclass" href="someurl.com"> </a>