You can check it out @ http://www.abcnmedia.com/e
Main Topics
Browse All TopicsOk guys I'm having a problem with IE browser regarding on a CSS layout with a couple of float columns.
When I render it in FF it looks fine but when I check it on IE it creates a righ margin on the html section.
when I separate the code to see what div is making this margin, I found out that the two body columns (which are floated btw) are the ones making the bottom scrollbar appear...
I have tried the hasLayout approach, and other ones listed here with no luck, I need you guys to help me why could this be happening.
Thanks in advance for your wisdom!
Memo.
This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.
Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.
If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.
Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.
Access the answers to your technology questions today.
30-day free trial. Register in 60 seconds.
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Try it out and discover for yourself.
30-day free trial. Register in 60 seconds.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
You can check it out @ http://www.abcnmedia.com/e
Oh I see now.
Its because of the BOLD.
Bold text is usually bigger in space than regular. You might want to try adjusting it in a way like this.
On the hover try adding the following:
margin: 0 -1px;
This should make up for the size of the bold text.
If it still shakes a bit try adding -2px.
If the problem is still there please refresh the page so I can see it again.
Here is a more precise fix of the code.
You have a slight weird behavior when hovering. You can hover over the link but actually not being able to click it because your actually hovering over the menu.
Adding display: block on the a will make it behave as a div element actually making the div container a bit obsolete but I will let it stay anyway.
But keep in mind that using display: block on the A will result in A to behave as a DIV so you can merge the DIV.menu code and A code together skiping the DIV in the HTML code.
I solve it using the html selector and blocking away any attempt to scroll to the right... but I think that it's not a complete solution... I want to know why this happened. if is bad coding, or a IE bug...
the thing I've noticed is that the problem resides on the two columns on the main body... if I remove one or both the right space dissapears... (display:none;). When I replace them again the right space appears but seems to be on the html, body space rather than any div...
I don't know if this is maybe triggered by a Float inside a Float Bug... I've never seen it before...
I validate the CSS and HTML and it passes both.
I prefer using min-height:1px instead of zoom:1 to trigger hasLayout in IE7.
Many corporations still use IE6. You might find this interesting: http://www.quirksmode.org/
For the record, supporting IE6 is a big pain in the neck, but while it still has a significant market share, it's hard to not support it.
Business Accounts
Answer for Membership
by: Yavor_01126Posted on 2009-08-19 at 06:42:06ID: 25132470
Hi!
Since you don't have a test page so I can test on I would guess by IE you meen IE6 and you probably need to set overflow hidden on the completeWrapper so that the stuff in it is actually contained.
Tell me if it works.
If you make a test page so that we can actually see it... this will help a lot.