【发布时间】:2013-12-13 19:09:47
【问题描述】:
假设我想在链接被访问后在链接旁边添加一个形状(如复选标记),而不是让它变成紫色,使用 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/
感谢您的帮助。
【问题讨论】:
标签: html css css-selectors