我需要在我的 Squarespace 博客上将“评论”一词更改为“在留言簿上签名”。支持团队说我可以通过 CSS 做到这一点,但他们无法为这个“高级修改”提供任何进一步的帮助。感谢所有帮助。非常感谢你们。-担
问问题
666 次
2 回答
1
使用 CSS 并没有真正的好方法来做到这一点,但它可以做到。
假设您有以下标记:
<span>Comment</span>
添加一个 psuedo-element:after
将产生类似"CommentSign the Guestbook" 的内容:
span:after { content: "Sign the Guestbook"; }
然后您可以隐藏实际文本并重新定位替换文本:
span {
display:inline-block;
text-indent:-9999px;
}
span:after {
content: "Sign the Guestbook";
margin-left:9999px;
}
它并不完美,最好只更改实际文本。替换span
为具有文本的元素,并减少margin-left
您怀疑原始文本占用的数量。您也可以使用带有所需文本的背景图像,但这有点痛苦且难以编辑。
演示:http: //jsfiddle.net/zjrSj/1/
于 2013-01-15T00:01:07.453 回答
0
打开您的 HTML/PHP 文件并将其更改为签署留言簿。除非你做了一些奇怪的事情,否则你不能在 CSS 中做到这一点。如果这对您没有帮助,请发布您的代码,以便我可以手动帮助您。
于 2013-01-14T23:51:26.770 回答