We're a community of 1.1M IT Pros here for help, advice, solutions, professional growth and fun. Join us!
1,080,644 Members — Technology Publication meets Social Media
Username:
Password:
Lost login information?
Start New Discussion Reply to this Discussion

change the colour of visited link with a:visited{}

HI all, I have a question about changing the colour of visited link with a:visited{}: it doestn' seem to work the way I thought it would, or, more likely I am doing something wrong.
I have this situation:

.box1 a:link{
    color:#ac2973;
    text-decoration:none;
}
.box1 a:visited{
    color:#6bb8c0;
}
.box1 a:hover{
    color:black;
}

But I have more than 1 link in the div. Now, when I click on one of the link, all of them - even those on other divs - change the colour to be #6bb8c0 even if I haven't visited them. Is this normal?
thanks

3
Contributors
5
Replies
1 Day
Discussion Span
4 Months Ago
Last Updated
21
Views
Question
Answered
Violet_82
Practically a Posting Shark
827 posts since Jan 2010
Reputation Points: 24
Solved Threads: 3
Skill Endorsements: 2

Do those links point to the same page?

pritaeas
Posting Prodigy
Moderator
9,533 posts since Jul 2006
Reputation Points: 1,194
Solved Threads: 1,494
Skill Endorsements: 98

ah! yes they do, the html is actually the same for all the links at the moment in that it points to #:
...<a href="#" class...
Didn't occur to me that could be the cause. So once I insert the right url it will work correct?
thanks

Violet_82
Practically a Posting Shark
827 posts since Jan 2010
Reputation Points: 24
Solved Threads: 3
Skill Endorsements: 2

Once you insert the correct URLs, they color will change once the visitor has visted each particular link from the browser's perspective. Of course, if the user clears their history, the links would have the a:link style applied once again.

JorgeM
Industrious Poster
4,159 posts since Dec 2011
Reputation Points: 297
Solved Threads: 564
Skill Endorsements: 119

ah ok thanks guys. Is that because the target is the same and once a link is clicked effectively the target site become "visited" for all the links? Just trying to find an explanation
thanks

Violet_82
Practically a Posting Shark
827 posts since Jan 2010
Reputation Points: 24
Solved Threads: 3
Skill Endorsements: 2

Is that because the target is the same and once a link is clicked effectively the target site become "visited" for all the links?

Correct.

pritaeas
Posting Prodigy
Moderator
9,533 posts since Jul 2006
Reputation Points: 1,194
Solved Threads: 1,494
Skill Endorsements: 98
Question Answered as of 4 Months Ago by pritaeas and JorgeM

This question has already been solved: Start a new discussion instead

Post: Markdown Syntax: Formatting Help
 
You
 
© 2013 DaniWeb® LLC
Page generated in 0.0846 seconds using 2.76MB