Forum Moderators: martinibuster

Message Too Old, No Replies

Link Units & Firefox

         

robzilla

11:52 am on Mar 31, 2008 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



When I hover over a link unit on my site using Firefox, the links are hardly clickable. Only on a few small areas of the link unit does the mouse point turn into a hand; clicking on other areas has absolutely no result. The "Ads by Google" link, on the other hand, is working properly. I don't have this problem in Internet Explorer, and, frankly, I had never noticed it before in Firefox. Is anyone else seeing this or could this be something limited to either my site or my computer?

vero

5:01 pm on Mar 31, 2008 (gmt 0)

10+ Year Member



Seem to act OK on my site when I mouseover them, even in FF. The white space isn't clickable, of course just the text, like any other text link. I'm using the vertical adlink unit.

joelgreen

9:46 pm on Mar 31, 2008 (gmt 0)

10+ Year Member



Link units work ok on my sites. Maybe something wrong with your browser?

ken_b

9:49 pm on Mar 31, 2008 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



Working fine for me. I updated FF to the latest version the other day, but I wouldn't think that would matter. I never noticed any problems before either.

robzilla

10:15 pm on Mar 31, 2008 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



Thank you.

I couldn't easily find any other sites using link units at first, so I had nothing to compare it to, but now that I have found one the problem seems to be limited to my site, not my browser.

The link unit on my site is in a float: right, which I suspect may be the cause of the issue. The peculiar thing is that it only seems to affect link units; other ad formats work just fine when I let them float to the right. And, like I said earlier, it also works fine in Internet Explorer.

Odd. Perhaps I'll have to use relative or absolute positioning instead of a float, see if that works.

vero

10:34 pm on Mar 31, 2008 (gmt 0)

10+ Year Member



Try putting the adsense code in it's own div, and then float that div to the right, rather than floating the adsense code itself.

robzilla

10:43 pm on Mar 31, 2008 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



Try putting the adsense code in it's own div, and then float that div to the right, rather than floating the adsense code itself.

Thanks for the suggestion. It already is though.

<div style="float: right;">adsense code</div>

That's basically what it looks like.

robzilla

10:52 pm on Mar 31, 2008 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



Removing the float fixes the issue.

Does anyone have any ideas or suggestions? Using positioning seems to ruin my layout.

robzilla

11:01 pm on Mar 31, 2008 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



I think I fixed it. I placed the content that was on the left side of the link unit in a left-floating div, and kept the right float in the link unit's surrounding div. Seeing as this part of the page is about as high as the link unit, it doesn't cause any trouble with the layout.

A strange necessity to have to work around it like this, but it now seems to work in all browsers.