At 14:22 28/02/05 +0100, you wrote:
Rachel Campbell wrote:I've just noticed that this fix makes #footer come up the page; unfortunately it needs to stay at the bottom of the page, below #leftcolumn. Any ideas as to how that can be achieved?I have a problem with IE at small window size (640 x 480) when the content of the page gets shunted underneath the menu bar on the left.
You should be able to see it happening on http://actemp.sipu.apu.ac.uk/timetabling/camb/ttindex.phtml
A large enough negative back margin on div#leftcolumn will keep IE/win from pushing down the main content.
However, IE/win will then also need to display the rest of the page like other browsers do, so you need to set height: auto on div#leftcolumn, or else the footer will jump around.
You also need to feed IE/win with a new "HasLayout" trigger.
The total fix: div#leftcolumn {margin-right: -163px; height: auto} @media all { * html div#wrapper2 {height: 0;} }
Your page is now close to identical in Opera, Firefox and IE6.
Many thanks Rachel
regards Georg -- http://www.gunlaug.no ****************************************************** The discussion list for http://webstandardsgroup.org/
See http://webstandardsgroup.org/mail/guidelines.cfm for some hints on posting to the list & getting help ******************************************************
Rachel Campbell Web Assistant, Information Services C&ITS
01223 363271 ext 2026
****************************************************** The discussion list for http://webstandardsgroup.org/
See http://webstandardsgroup.org/mail/guidelines.cfm for some hints on posting to the list & getting help ******************************************************