How to vertically center your page's content in FF and IE.

Thread Solved

Join Date: Dec 2007
Posts: 609
Reputation: OmniX is an unknown quantity at this point 
Solved Threads: 8
OmniX's Avatar
OmniX OmniX is offline Offline
Practically a Master Poster

How to vertically center your page's content in FF and IE.

 
0
  #1
Apr 13th, 2008
I have a whole website that I am required to convert from IE to FF in working order.

Problem #1:
Vertically aligning the html tables so the page's content is centered within the page.

Thanks for the help in advance, Regards X.

PS: im using
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
Last edited by OmniX; Apr 13th, 2008 at 8:36 am.
Reply With Quote Quick reply to this message  
Join Date: Feb 2005
Posts: 427
Reputation: autocrat is on a distinguished road 
Solved Threads: 12
autocrat autocrat is offline Offline
Posting Pro in Training

Re: How to vertically center your page's content in FF and IE.

 
0
  #2
Apr 13th, 2008
Not wanting to sound funny... but we could do with a little more detail.

Okay, so you want to vertically align it...
what size is it?
Is it a fixed height or will it vary?

Can you not supply a link to the IE version of it?
(By the way, do you mean "I have a whole website that I am required to change so it works in FF as wel las IE" ???)
Sometimes life holds wonderful suprises - shame I sleep through them all.
http://www.choose-easyweb.com - Not my design, nor my idea :)
Reply With Quote Quick reply to this message  
Join Date: Dec 2007
Posts: 609
Reputation: OmniX is an unknown quantity at this point 
Solved Threads: 8
OmniX's Avatar
OmniX OmniX is offline Offline
Practically a Master Poster

Re: How to vertically center your page's content in FF and IE.

 
0
  #3
Apr 13th, 2008
Sorry half asleep last night when I wrote it.

(By the way, do you mean "I have a whole website that I am required to change so it works in FF as well as IE" ???) yes

It is everything in general all the pages are all left aligned in FF and in IE they are centered.
What i mean by this all the content in the page is either top left aligned or middle left aligned with ALL content no matter what it is when it is presented in FF but in IE it is middle middle (middle of the page vertically and horizontally - thats how I want all my pages in FF to be done).

I am using CSS and I would like a solution prefably just using a few simple css commands.
I have been searching the internet and they say to but 3 css tags within each other, I really do not plan on doing this as its alot of extra code for nothing.

Thanks, Regards X
Reply With Quote Quick reply to this message  
Join Date: Feb 2005
Posts: 427
Reputation: autocrat is on a distinguished road 
Solved Threads: 12
autocrat autocrat is offline Offline
Posting Pro in Training

Re: How to vertically center your page's content in FF and IE.

 
0
  #4
Apr 13th, 2008
You have little choice.
Vertical alignment isn't really something that can be easily done.

If the pages are 'tall' or 'long' (ie. they won't fit in the viewport and you have to scroll), then you could apply padding or margin to an outer container.

If the pages area fixed height (say 400px or someting), then it can be done... usually by trickery (suchas positioning it down by 50%, then pulling it up by 25%)... but this can get a little out of shape in some browsers (some don't like negative margins, others don't like applying padding/margins to the bottom if certain styles are applied etc.).

Can you supply a URL?
(If you don't want to list your real one, pop over to tinyurl.com and get a 'fake' one for the time being )
Sometimes life holds wonderful suprises - shame I sleep through them all.
http://www.choose-easyweb.com - Not my design, nor my idea :)
Reply With Quote Quick reply to this message  
Join Date: Dec 2007
Posts: 609
Reputation: OmniX is an unknown quantity at this point 
Solved Threads: 8
OmniX's Avatar
OmniX OmniX is offline Offline
Practically a Master Poster

Re: How to vertically center your page's content in FF and IE.

 
0
  #5
Apr 13th, 2008
Its not that im worried its that i dont have one, its on localhost apache (nice link though)

I have searched the internet and this seems to be a problem always cropping up.

Because the website was working fine but now that I also need to make it FF compliant its being a real pain. I googled and the usually scenario is "my table is centered in IE but in FF it is left aligned".

Well can you tell me your best suggestion on what to do (to get my table centered vertically/horzontially)?

Thanks Regards, X
Reply With Quote Quick reply to this message  
Join Date: Nov 2007
Posts: 596
Reputation: buddylee17 has a spectacular aura about buddylee17 has a spectacular aura about 
Solved Threads: 125
buddylee17's Avatar
buddylee17 buddylee17 is offline Offline
Posting Pro

Re: How to vertically center your page's content in FF and IE.

 
0
  #6
Apr 13th, 2008
If you have a common style sheet that's used throughout the site, it's not hard to center your pages. Absolute position the body. Add the following attributes to the body:
  1. body{
  2. position:absolute;
  3. left:25%;
  4. top:5px;
  5. }
You'll have to play around with the left amount until things look like you want them to. I used a percentage instead of a fixed amount because of the wide variety of monitor resolutions used these days. The top is optional but, you may find that you'd like a little more or less space from the top than what the browser gives by default.
Hope this helps.
Reply With Quote Quick reply to this message  
Join Date: Dec 2007
Posts: 609
Reputation: OmniX is an unknown quantity at this point 
Solved Threads: 8
OmniX's Avatar
OmniX OmniX is offline Offline
Practically a Master Poster

Re: How to vertically center your page's content in FF and IE.

 
0
  #7
Apr 14th, 2008
Tried it not a solution, like you said it changes with each web page =(

There should be some global decleration for getting content smack bang in the middle

Any ideas, Thanks
Reply With Quote Quick reply to this message  
Join Date: Feb 2005
Posts: 427
Reputation: autocrat is on a distinguished road 
Solved Threads: 12
autocrat autocrat is offline Offline
Posting Pro in Training

Re: How to vertically center your page's content in FF and IE.

 
0
  #8
Apr 14th, 2008
Well, is the table a fixed width?
Or if percentile, how much of a gap is left?

Dare I say it... you could paste it all in here
(last resort).
I'll grab a copy and work it over.
Sometimes life holds wonderful suprises - shame I sleep through them all.
http://www.choose-easyweb.com - Not my design, nor my idea :)
Reply With Quote Quick reply to this message  
Join Date: Dec 2007
Posts: 609
Reputation: OmniX is an unknown quantity at this point 
Solved Threads: 8
OmniX's Avatar
OmniX OmniX is offline Offline
Practically a Master Poster

Re: How to vertically center your page's content in FF and IE.

 
0
  #9
Apr 14th, 2008
Its nothing special really.
You can make an example and post it here?
My code is simple at the moment:
HTML and CSS Syntax (Toggle Plain Text)
  1. <table>
  2. <tr>
  3. <td>
  4. 1 Heading
  5. </td>
  6. </tr>
  7. <tr>
  8. <td>
  9. 2 PHP Code
  10. </td>
  11. </tr>
  12. <tr>
  13. <td>
  14. 3 PHP Code
  15. </td>
  16. </tr>
  17. </table>

There is my code now very simple really.

But I cannot get it to be "DEAD CENTER" in both FF and IE. At the moment best I have come up with is "DEAD CENTER" in FF using the container method (not very nice but usable ).

I would like a solution which works on different page sizes as I change frequently from frames(30% of my page height) to no frames.

Hope that helps, Regards X
Reply With Quote Quick reply to this message  
Join Date: Feb 2005
Posts: 427
Reputation: autocrat is on a distinguished road 
Solved Threads: 12
autocrat autocrat is offline Offline
Posting Pro in Training

Re: How to vertically center your page's content in FF and IE.

 
0
  #10
Apr 14th, 2008
Okay... not wanting to come across as critivcal... but does this have to be tables?

You have 3 content zones... and not more than 1 item per row?
That would be 3 divs... thats it!
Maybe 1 outer wrapper if you like... 4 divs... thats 8 lines (open/close) - compared to the Tables 14?


Still, ignoring that... what styling have you tried to apply to the table?
Have you tried...
HTML and CSS Syntax (Toggle Plain Text)
  1. <table style="width: 600px; margin: 0 auto;">
???
Or applied an outer div and done it to that (along with text-align: center ???

Give those a try.
Sometimes life holds wonderful suprises - shame I sleep through them all.
http://www.choose-easyweb.com - Not my design, nor my idea :)
Reply With Quote Quick reply to this message  
Reply

This thread has been marked solved.
Perhaps start a new thread instead?
Message:



Other Threads in the HTML and CSS Forum
Thread Tools Search this Thread



About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC