David,
Thank you for responding.
> :focus, a:hover, a:active, :focus::-moz-focus-inner {
> border: 1px solid transparent;
> }
That keeps the buttons in the right place.
So, if I understand it, instead of making the border go away, we've
added a 1 px transparent border so that when the focus takes effect, any
focus outline will take up the same space as the border, and not make
any perceptible shifting effect.
It's a workable solution, though I must admit it bothers me to not have
an explanation of exactly why the shifting effect was taking place.
That's probably just because I'm a control freak.
Thanks to everyone who responded and offered advice and solutions.
--
Dave M G
______________________________________________________________________
css-discuss [[email protected]]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/