PDA

View Full Version : Unwanted "mouseover" effect (underlines text)


giles
29-Sep-2005, 03:44 PM
Does anyone know how to stop Actinic Catalog from doing this weird thing where, when displaying my catalogue main page:

When I hover the mouse over the text (not just the actual hyperlink) of each section, the text changes appearance to be underlined. This is annoying and counter-intuitive, because the whole paragraph of text is NOT a hyperlink, so clicking on it has no effect.

I can't find where this "effect" is enabled or how to turn it off. Any ideas?

Example of problem (http://www.amherst.co.uk/acatalog/walkie_talkie_radio_catalogue.htm)

Thanks in advance.

Giles Toman

wjcampbe
29-Sep-2005, 05:15 PM
Are you using Firefox? Nothing wrong with the page in Opera or IE. The Firefox solution may be here http://community.actinic.com/showpost.php?p=75486&postcount=4 or here http://community.actinic.com/showpost.php?p=33183&postcount=3

giles
29-Sep-2005, 08:24 PM
Thanks for that one, Bill!

I've fixed it now.

That is very strange - how come I.E. does not obey the CSS?

This has now drawn my attention to the other weirdness between I.E. and Firefox - that the text display size in Firefox is really small, yet in I.E. it is a far more normal size.

Any ideas on that?

(I don't want to just use a hard-coded font size because it is unhelpful to people who need to enlarge the text in order to read it)

Giles..

wjcampbe
29-Sep-2005, 08:30 PM
You can side with the conspiracy theorists - M$ likes to invent its own rules for most things.

Or join me in appreciation of the fact that even the big boys get it wrong sometimes. :D

jont
29-Sep-2005, 08:52 PM
That is very strange - how come I.E. does not obey the CSS?
IE assumes web designers are daft and will make mistakes and tries to "help out" accordingly :mad:

There are many threads on here starting "its OK in IE but wrong in Firefox" .... which often translates to "Firefox is doing as it is being told and IE is doing its own thing and the designer has got it wrong"

Hopefully the next release of IE will be a little more compliant and do as it's told

cdicken
30-Sep-2005, 08:52 AM
This has now drawn my attention to the other weirdness between I.E. and Firefox - that the text display size in Firefox is really small, yet in I.E. it is a far more normal size. This is because Actinic uses font size names for sizes e.g. 'x-small', 'xx-small' etc. The reason for this is that IE can re-size fonts defined in this way via 'View | Text Size'.

HOWEVER

Unfortunately IE got the implementation of font size names wrong. So whereas IE will see 'medium' as being around 16px, Firefox sees it as being 14px. (I may not have my numbers exactly right there.)

So the way around this is to go into actinic.css and replace any font names with pixel sizes. I suggest the following size mapping:

xx-small => 10px
x-small => 12px
small => 13px
medium => 14px
large => 16px
x-large => 18px
xx-large => 20px

"But" I hear people say "What about accessibility? People using IE will no longer be able to re-size fonts!" And there is no answer to that - other than every other browser will still be able to. Let's hope in the next incarnation of IE that they will import their 'Text Zoom' feature from IE5.5 on the Mac.