I've just installed Opera, to expand my testing abilities.

A site I'm working on uses many repetitive functional links that I've 
given block display and background-images to, in order to display them 
as icons. However they also contain text for the purposes of print and 
non-visual browsing.

These are the essential components of my method:

<a class="draftlink">View draft</a>

.draftlink {font-size: 1px; font-size: 0;}


The font-size of 0 is ideal, but only FireFox will actually swallow that 
whole, so for the fussy browsers I've given the ability to render the 
font as small as possible, at 1px.

/However/, Opera is doubly arrogant in that it seems to be deciding that 
1px is too small arbitrarily. The DOM inspector tells me the computed 
style is font-size: 9px. At a wild guess I'd say this is a UI decision 
the developers have made, judging text any smaller than 9px not to be 
allowed.

There are no overriding styles apart from the ones I described, no 
inherited modifiers, or anything. Why is Opera doing this and how can I 
tell it not to?


Regards,
Barney
______________________________________________________________________
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
IE7 information -- http://css-discuss.incutio.com/?page=IE7
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to