假设我想在链接被访问后在链接旁边添加一个形状(如复选标记),而不是让它变成紫色,使用 a:after 和 a:visited。
我不确定是否应该选择这样的形状:
a:visited:after {
或像这样:
a:visited a:after
或者
a:visited :after {
(我对何时应该或不应该在伪元素之前添加空格也有点模糊,或者它甚至重要吗?)
或者可能是不同的东西?
现在我的CSS看起来像这样:
a:visited:after {
/* check mark shape */
content:'\00a0';
color: black;
position: relative;
left:15px;
display:inline-block;
width: 3px;
height: 6px;
border: solid black;
border-width: 0 2px 2px 0;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-o-transform: rotate(45deg);
}
来自http://webitect.net/design/webdesign/creating-fancy-bullet-points-with-pure-css3/的复选标记形状代码
谢谢你的帮助。