有没有办法在CSS中更改链接文本?

有没有办法在CSS中更改链接文本?,css,Css,在CSS中有没有这样做的方法?为了澄清,我只能访问CSS,HTML代码如下。因此,我不能在链接文本周围使用span或任何其他标记 从 到 纯CSS方法是使用伪选择器:before或:after和content属性 编辑:不带 /*演示*/ {背景:蓝色;文本对齐:居中;颜色:#FFF;显示:内联块;填充:1em;} /*隐藏原始文本*/ a{ 位置:相对位置; 颜色:透明; } /*使用psuedo选择器创建新文本*/ a:以前{ 位置:绝对位置; 显示:块; 内容:“其他东西”; 颜色:

在CSS中有没有这样做的方法?为了澄清,我只能访问CSS,HTML代码如下。因此,我不能在链接文本周围使用span或任何其他标记



纯CSS方法是使用伪选择器
:before
:after
content
属性

编辑:不带

/*演示*/
{背景:蓝色;文本对齐:居中;颜色:#FFF;显示:内联块;填充:1em;}
/*隐藏原始文本*/
a{
位置:相对位置;
颜色:透明;
}
/*使用psuedo选择器创建新文本*/
a:以前{
位置:绝对位置;
显示:块;
内容:“其他东西”;
颜色:#FFF;
z指数:1;
左:0;
右:0;
字号:首字母;
}

使用CSS更改内容有点古怪

您可以按如下方式使用javascript:

document.getElementById(“演示”).innerHTML=“另一个文本”
是的,像这样:

正文{
/*只是为了演示*/
文本对齐:居中;
边缘:1米;
}
a{
可见性:隐藏;
字号:0;
/*折叠额外空间*/
}
a:以前{
内容:“现在我是这个”;
能见度:可见;
字体大小:16px;
/*重置字体大小*/
字体大小:粗体;
}

Lorem ipsum dolor-sit.Lorem ipsum dolor-sit。

签出::after和::before伪元素。与文本缩进和固定宽度相结合,这可以解决问题,尽管它非常粗糙。为什么要用CSS来实现这一点?请详细说明上下文,因为使用CSS更改内容有点困难quirky@Aziz动漫列表网站(类似于IMDB,但适用于动漫)允许您自定义列表上的CSS。所以我想更改CSS中的文本,因为他们不允许您更改HTMLINK,拜托?此外,如果这是对网站不利的话,我也不建议这样做rules@Aziz这是网站的特点,所以不违反规则,该网站是myanimelist.net,要进入css编辑,它是OP,只要求css我不能用css更改它,因为他确实需要Microsoft SM看到我的答案我只需要css,因为在这种情况下HTML不可用,但它不完全像他问的那样@dippas我认为这是一个很好的答案(Y)除了周围的文字。你所说的周围文字是什么意思@Paulie_在链接之前和之后输出文本,在您的情况下,如果新内容比以前的内容长,您可能会得到重叠文本。哦,您是对的。我在OP的网站上看到按钮有固定的宽度,所以这可能不是问题?总的来说,这是情境性的,谢谢你的澄清:)@Paulie\u D
<a href="something.com">example text</a>  
<a href="something.com">something else</a>