Information
I know that the purists will say that this shouldn't be done because the active/focus dotted border is there to show visitors who are using tabbed link selection which link is selected. But when we are using css we can style our own active/focus state and in this case the dotted border is not so necessary.
Opera v8.5, by the way, uses the letter 'A' to move down through the page links and 'Q' to move up. The links are highlighted using a blue background. Some image replacement methods do not display any highlight when using 'tabs'.
So with this in mind I have come up with a css only answer to remove the dotted active/focus border which up till now required javascript.
The top menu is a standard unordered list that has a hover and active/focus state but will add the dotted border when the link is clicked.
The lower menu has a little extra markup and styling and when an item is clicked it will not display the active/focus border.
The upper rabbit image has the standard dotted border when clicked and the lower image has a little extra markup and is styled to get rid of the dotted border and replace it with something a little more attractive. This method will not work in all circumstances but it may be a help in most.
I will leave it up to you whether you think this is 'going too far' ;o)
Copyright
You may use this method on your personal 'non-profit' web site without seeking my permission. A link back to CSSplay is always appreciated.
Commercial usage is also permitted without seeking approval, but I would ask that a donation is considered to support my work on CSSPlay.
If you are having problems integrating any of my demonstrations into your website then I now offer a service to fault find and correct any errors that you may have introduced. Please email me for more information.
Recommended Sites
- CSS Menus
A CSSplay develoment - Create Free Flash website
Create amazing websites with Wix.com - SEO
First Rate - Australian SEO Company - web hosting, dedicated servers
web reseller, managed servers - VPS Hosting
Virtuozzo VPS Hosting - $19.95/mo - Web design in Dorset
Bournmouth based web design agency
"The
web site uses
CSS Play code for the site drop down menus.
This code works seamlessly in IE 6 & 7, and is an excellent solution to the Creative requirements of the site."
Damon Clark - Brandwidth
CSS play pages






