0

我已经动态地获取了列表中的链接。当我点击链接时,在其他容器中打开它的页面。我想更改访问的链接颜色。基本上是块背景颜色。我可以在点击时改变颜色。但我需要它保持原样直到 n 除非我刷新页面。我用了

ul
{
    list-style-type: none;
    margin:0;
    padding:0;
    text-decoration:none;
    display: block;
}

a {
    text-decoration: none;
    display: block;
}

ul li{
    padding-bottom: 10px;
    text-decoration: none;
}

li:hover {
    background-color:#7EA5E4;
}

li a:visited, a:active{
    background-color: #09F;
}

请建议我必须在哪里进行更改。

4

3 回答 3

0

您可以尝试更改颜色/字体系列以适合您

.Link  A:visited {
    text-decoration: none;
    font-family: arial,sans-serif ;
    color: #fff;
}

.link是一个自定义类

希望这可以帮助,

谢谢,

杰克。

于 2012-08-21T11:48:48.953 回答
0

也就是说,做什么:visited。但是您“阻止”的是列表项,无法访问,因为它不是链接。通过将适当的样式从列表项移动到锚点,将您锚定为块的样式。这样你也可以设置背景样式。

于 2012-08-21T11:49:11.027 回答
0

我希望你看起来像这样:- http://tinkerbin.com/VsbhpxGi

你只需要.active上课并定义li

像这样 :-

li.active {
    background-color:#7EA5E4;
}

更新的答案

如果您单击任何链接以使该链接处于活动状态,我希望您看起来像这样……请参阅更新的答案……

http://tinkerbin.com/Fm0lRO8Z

于 2012-08-21T11:50:02.433 回答