Tycoon Talk
Become a Big fish!
The number 1 forum for online business!
Post topics, ask questions, share your knowledge.
Tycoon Talk is part of Freelancer.com - find skilled workers online at a fraction of the cost.

HTML Forum


You are currently viewing our HTML Forum as a guest. Please register to participate.
Login



Post a Project »

Find a Professional HTML Freelancer!

Find a Freelancer to help you with your HTML projects

FREE Outsourcing eBook!

Reply
Columns breaking in IE6 etc., help?
Old 01-27-2005, 03:09 PM Columns breaking in IE6 etc., help?
Junior Talker

Posts: 2
Trades: 0
Hi, I wonder whether anyone can help me.

My redesigned at http://www.robertandrews.co.uk is virtually XHTML1.0-compliant (and the CSS compliant, too, I believe) and I've been using it on Mac Safari and Firefox.

Checking it today on Windows IE6, it's broken severely. The biggest problem is that the three columns appear on top of each other, instead of side-by-side. I'm vaguely aware that this may be a common problem relating to IE6's box model, but I can't figure out how to fix it. Besides, the whit, left-hand column is set to auto width.

It's annoying, because I'd followed a great 3-column layout template tutorial at http://www.tanfa.co.uk/css/layouts/c...-layout-v2.asp - but, either that doesn't work with IE6 Windows (unlikely), or I've modified something incorrectly.


The page should look like this grab.

My stylesheet is here.

Other problems I discovered whilst using IE6 are...
  • No dotted underline (1px border-bottom) on green links in the white area.
  • The three black straplines are incorrectly overlapped by the first table rows below.
  • The sitewide footer is too tall. Text appears to be in the correct place, but the buttons on the right are too low.
  • There also appeared to be a white gap above the footer.
  • On weblog entry pages, there is no bgcolor showing for replies or for the reply form.
  • For those replies, the name of the respondent is too low - it should be flush with the speech icon.

Any CSS experts out there who can help? Gratefully appreciated. Any other problems spotted, more the better
pillory is offline
Reply With Quote
View Public Profile
 
 
Register now for full access!
Old 01-27-2005, 04:49 PM
faze1's Avatar
Ultra Talker

Posts: 389
Trades: 0
Hello Pillory, Welcome to the fourm!

For the colum issue, have you tried changing the positions from relative to absolute? Since the widths of the colum 2 and 3 are set for 172px it seems like this might work although I did not have time to test it.

Try changing
Code:
.two {
 width: 172px; 
 background: #f0f8ef; 
 position: relative;
 font-size: 11px;
 line-height: 14px;
}
.three {
 width: 172px; 
 background: #E4EADB; 
 position: relative;
 border-left: 0px dotted #888;
 font-size: 11px;
 line-height: 14px;
}
to
Code:
.two {
 width: 172px; 
 background: #f0f8ef; 
 position: absolute;
 top: ??px; right: 172px;
 font-size: 11px;
 line-height: 14px;
}
.three {
 width: 172px; 
 background: #E4EADB; 
 position: absolute;
 top: ??px; right: 0;
 border-left: 0px dotted #888;
 font-size: 11px;
 line-height: 14px;
}
Due to the differences between ie and the rest you might need to set the top position twice with;

top: ??px !important; /*Firefox, Opera and others*/
top: ??px; /*ie*/

??=Whatever is neccessary, this should work for your footer issue as well just change top to height or whatever you are using.

Like I said I did not test this, but I think it should work.

Cheers,
__________________
[size=2]
Please login or register to view this content. Registration is FREE
- Webhosting - Focusing on quality service
faze1 is offline
Reply With Quote
View Public Profile Visit faze1's homepage!
 
Old 01-27-2005, 05:39 PM
Junior Talker

Posts: 2
Trades: 0
faze1,

Thanks for the help; glad to be aboard.

I've now implemented those changes to the columns on a test page with a test stylesheet, using a top value of 0px (I don't know why exactly; I would've thought that would be the very top of the *page*, rather than of the div, but anyway...)

I don't have a Windows machine available here but, in Safari on my Mac, the two right-hand columns are still secured in place (with some right-hand over-hang), but they appear to hover over the white panel, which runs *underneath* them on the right-hand side, to the full width of the browser. This is the snapshot.

In Mac Firefox, the white panel again runs the width of the browser but, this time, the two columns appear *behind* it, peering over the top over the green header. I don't have a snapshot.

What am I not doing here?

I'll have to come to the footer (and the general problem of everything breaking entirely in Mac IE5) after the above is solved.

Many thanks.
pillory is offline
Reply With Quote
View Public Profile
 
Reply     « Reply to Columns breaking in IE6 etc., help?
 

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off





   
RSS Feed  Feeds: RSS   JS   XML
RSS Feed  Feeds for this forum: RSS   JS   XML



Page generated in 0.15380 seconds with 12 queries