IE pushing table down the page

This is a discussion on "IE pushing table down the page" within the Web Page Design section. This forum, and the thread "IE pushing table down the page are both part of the Design Your Website category.



Go Back   Webforumz.com > Main Forums > Design Your Website > Web Page Design

Notices


Reply
 
LinkBack Thread Tools
  #1 (permalink)  
Old May 1st, 2007, 16:28
New Member
Join Date: May 2007
Location: near tescos
Age: 19
Posts: 7
Thanks: 0
Thanked 0 Times in 0 Posts
IE pushing table down the page

Hello, I'm having trouble with ie and tables staying where they're supposed to be. Here's the link to an example. What i have is a table in a div, the div having orange as a background and each td having white background. For some reason ie is pushing the table half way down the screen exposing the orange. I know ie has bugs, but i'm not sure what they are or how to get around them. I've tried position:absolute; top:200px, but that made the border go 'funny'.

Thanks, Peter
Reply With Quote

  #2 (permalink)  
Old May 2nd, 2007, 11:51
karinne's Avatar
SuperMember

SuperMember
Join Date: Jan 2007
Location: You know where
Age: 31
Posts: 4,617
Thanks: 0
Thanked 0 Times in 0 Posts
Re: IE pushing table down the page

I don't get it .... what it is suppose to look like?! IE6 and FF display the same for me so ...
Reply With Quote
  #3 (permalink)  
Old May 2nd, 2007, 12:23
New Member
Join Date: May 2007
Location: near tescos
Age: 19
Posts: 7
Thanks: 0
Thanked 0 Times in 0 Posts
Re: IE pushing table down the page

I've made a temporary fix which only aligns the footer bar correctly on ie.

Regenerated: http://www.publicwarehouse.co.uk/test123/file.php
Reply With Quote
  #4 (permalink)  
Old May 2nd, 2007, 18:02
New Member
Join Date: May 2007
Location: near tescos
Age: 19
Posts: 7
Thanks: 0
Thanked 0 Times in 0 Posts
Re: IE pushing table down the page

It was to do with min-height. now using:

min-height:690px
height:auto;
height:690px;

I read somewhere that ie uses height as min-height.

Thanks for the err.. help
Reply With Quote
  #5 (permalink)  
Old May 3rd, 2007, 06:49
Ryan Fait's Avatar
SuperMember

SuperMember
Join Date: May 2006
Location: Las Vegas
Posts: 3,786
Thanks: 0
Thanked 0 Times in 0 Posts
Re: IE pushing table down the page

You need the !important declaration on the auto, don't you?
Reply With Quote
  #6 (permalink)  
Old May 3rd, 2007, 10:53
New Member
Join Date: May 2007
Location: near tescos
Age: 19
Posts: 7
Thanks: 0
Thanked 0 Times in 0 Posts
Re: IE pushing table down the page

Yeh i noticed that and fixed it, still didn't work though. In the end i used tables, ie and safari can do tables. I'll happily kill anyone who says i should use css for structure.
Reply With Quote
  #7 (permalink)  
Old May 3rd, 2007, 11:17
Ryan Fait's Avatar
SuperMember

SuperMember
Join Date: May 2006
Location: Las Vegas
Posts: 3,786
Thanks: 0
Thanked 0 Times in 0 Posts
Re: IE pushing table down the page

You should use CSS for the structure. (Un)ordered lists would be the appropriate way to go...
Reply With Quote
  #8 (permalink)  
Old May 3rd, 2007, 12:00
New Member
Join Date: May 2007
Location: near tescos
Age: 19
Posts: 7
Thanks: 0
Thanked 0 Times in 0 Posts
Re: IE pushing table down the page

instead of tables?
Reply With Quote
  #9 (permalink)  
Old May 3rd, 2007, 12:06
karinne's Avatar
SuperMember

SuperMember
Join Date: Jan 2007
Location: You know where
Age: 31
Posts: 4,617
Thanks: 0
Thanked 0 Times in 0 Posts
Re: IE pushing table down the page

Never use tables for layout! There ... you have to kill 2 people now

See the link in my sig ... it's also a sticky in a few of the forums. Read the articles ... you'll understand why you shouldn't be using tables.

There's also quite a few site with examples of CSS layouts that you can use.
Reply With Quote
  #10 (permalink)  
Old May 3rd, 2007, 12:14
Ryan Fait's Avatar
SuperMember

SuperMember
Join Date: May 2006
Location: Las Vegas
Posts: 3,786
Thanks: 0
Thanked 0 Times in 0 Posts
Re: IE pushing table down the page

Those links are more like lists than tabular data in my opinion...
Reply With Quote
  #11 (permalink)  
Old May 3rd, 2007, 12:56
New Member
Join Date: May 2007
Location: near tescos
Age: 19
Posts: 7
Thanks: 0
Thanked 0 Times in 0 Posts
Re: IE pushing table down the page

Quote:
The problem with using tables:
  • mixes presentational data in with your content.
    • This makes the file sizes of your pages unnecessarily large, as users must download this presentational data for each page they visit.
    • Bandwidth ain't free.
  • This makes redesigns of existing sites and content extremely labor intensive (and expensive).
  • It also makes it extremely hard (and expensive) to maintain visual consistency throughout a site.
  • Table-based pages are also much less accessible to users with disabilities and viewers using cell phones and PDAs to access the Web.
My table is about 5 lines - big difference.

I use SSI for the header and footer. That's 2 files for the 'entire' site, so no, not labour intensive to change

as i said, ie and safari both have bugs to do with ccs. They don't have bugs to do with tables, min height is done automatically.

Please give me a real reason not to use tables, and maybe tell me how long it takes for my site to load
Reply With Quote
  #12 (permalink)  
Old May 3rd, 2007, 13:08
karinne's Avatar
SuperMember

SuperMember
Join Date: Jan 2007
Location: You know where
Age: 31
Posts: 4,617
Thanks: 0
Thanked 0 Times in 0 Posts
Re: IE pushing table down the page

Ugh! Why is it that we always have to push people into using the proper elements for the job?!

From the horses' mouth 11.1 Introduction to tables

Quote:
The HTML table model allows authors to arrange data
Like Ryan said previously ... those links should be displayed using an unordered list.

So ... if you want your code to be semantic (to have meaning), then use a list.
Reply With Quote
  #13 (permalink)  
Old May 3rd, 2007, 13:31
Ryan Fait's Avatar
SuperMember

SuperMember
Join Date: May 2006
Location: Las Vegas
Posts: 3,786
Thanks: 0
Thanked 0 Times in 0 Posts
Re: IE pushing table down the page

Accessibility, ease of updating the style, SEO. By updating the site, includes don't do much for that. With a style sheet, you can change the color of the text on your site, rearrange the order of the content, etc.

Trust us... as professionals, the reasons for us spending extra time making sites with CSS are obviously good enough. And Safari has very few bugs; it's almost exactly the same as FF, but a little bit better.
Reply With Quote
  #14 (permalink)  
Old May 3rd, 2007, 13:39
New Member
Join Date: May 2007
Location: near tescos
Age: 19
Posts: 7
Thanks: 0
Thanked 0 Times in 0 Posts
Re: IE pushing table down the page

Well i read it has trouble with min-hight. It's also not displaying my link colours correctly. All my colours and sizes are in my style sheet. The table just groups them, If i wanted to i could change it back to use divs just as easily.

As for rearranging content, I'm not sure i'll want the footer, header, sidebar or content blocks anywhere else anyway. Although i can change them if i wanted to.
Reply With Quote
  #15 (permalink)  
Old May 3rd, 2007, 13:57
Ryan Fait's Avatar
SuperMember

SuperMember
Join Date: May 2006
Location: Las Vegas
Posts: 3,786
Thanks: 0
Thanked 0 Times in 0 Posts
Re: IE pushing table down the page

Ah, just looked into in. Safari 2 supports min-height just fine, but Safari 1 apparently didn't. As Safari 2 comes standard with OS X, everyone who has upgraded from OS X 10.2 will be fine (And we're on 10.4 now, so that's most people). If you've got problems with colors and fonts displaying correctly, then it's a matter of shoddy CSS. Don't use <div>'s, use lists!
Reply With Quote
Reply

Tags
down, page, pushing, table, the

Thread Tools

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 On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
IE6 bully: pushing my divs around kidreapertronV Web Page Design 3 Mar 5th, 2007 18:33
? about table width - printing page = content cut off Love2Java Web Page Design 6 Feb 20th, 2007 12:42
How to center a page without use of a table pdk Web Page Design 23 Jan 31st, 2007 11:28
'Pushing' a font to the user Paul.Yeoman Web Page Design 7 Jan 27th, 2006 15:46
Text replace in a table cell on same page gribble Web Page Design 10 Sep 28th, 2005 05:32


All times are GMT. The time now is 23:25.


Powered by vBulletin®
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 RC8
© 2003-2008 Webforumz.com : All Rights Reserved

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43