HighDots Forums  

opera nightmare

Website Design comp.infosystems.www.authoring.site-design


Discuss opera nightmare in the Website Design forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Henri Baeyens
 
Posts: n/a

Default opera nightmare - 03-04-2005 , 08:39 AM






Hello,

I'm developping a a website and having troubles with Opera (version 7). The
layout of each page uses css-defined blocks, it's a regular
header/3-columns/footer affair. Each of the 3 columns (div) gets its content
from an external file called with the php require_once function. Since each
column is defined (via css) as having a color bg and a 1px border of another
color, I want each one to have the same height as the others (otherwise it
fucks up the whole look of the page). I do that via a javascript function
which gets the height of each column, determines which one is the highest,
and change the height of the other 2 columns accordingly.
Now, this works on my tow testing browsers, Firefox 1 and Explorer 6 (it
should perhaps be notted the I restrict myself to strictly DOM savvy
browsers). And I decided to see if my pages would display properly on Opera.
The problem here is not with the css, but with the part that "equalizes" the
columns. Opera cannot give me the correct height of the longest column.
Well, sometime it does but mosttimes it don't. And I cannot figure out the
reason of this unfortunate behaviour.
Should I just ditch Opera? Anybody ever heard of a similar problem?

tia for any ideas

--
__________________________________

Henri Baeyens
Photoshop aficionado, sound design hobbyist

Check out http://perso.wanadoo.fr/henri.baeyens/ (open 24/7)




Reply With Quote
  #2  
Old   
Adrienne
 
Posts: n/a

Default Re: opera nightmare - 03-04-2005 , 11:59 AM






Gazing into my crystal ball I observed "Henri Baeyens"
<henri.baeyens (AT) wanadoo (DOT) fr> writing in
news:42286528$0$1246$8fcfb975 (AT) news (DOT) wanadoo.fr:

Quote:
Hello,

I'm developping a a website and having troubles with Opera (version 7).
The layout of each page uses css-defined blocks, it's a regular
header/3-columns/footer affair. Each of the 3 columns (div) gets its
content from an external file called with the php require_once
function. Since each column is defined (via css) as having a color bg
and a 1px border of another color, I want each one to have the same
height as the others (otherwise it fucks up the whole look of the
page). I do that via a javascript function which gets the height of
each column, determines which one is the highest, and change the height
of the other 2 columns accordingly. Now, this works on my tow testing
browsers, Firefox 1 and Explorer 6 (it should perhaps be notted the I
restrict myself to strictly DOM savvy browsers). And I decided to see
if my pages would display properly on Opera. The problem here is not
with the css, but with the part that "equalizes" the columns. Opera
cannot give me the correct height of the longest column. Well, sometime
it does but mosttimes it don't. And I cannot figure out the reason of
this unfortunate behaviour. Should I just ditch Opera? Anybody ever
heard of a similar problem?

tia for any ideas

Don't blame Opera. What is going to happen to your lovely columns when
someone with a CSS compliant browser comes along without javascript?

IIRC someone posted a pure CSS solution in alt.html about a month or so
ago.

--
Adrienne Boswell
http://www.cavalcade-of-coding.info
Please respond to the group so others can share


Reply With Quote
  #3  
Old   
Henri Baeyens
 
Posts: n/a

Default Re: opera nightmare - 03-05-2005 , 01:29 PM



Nevermind that. I have the solution: use tables. I'm also aware of css
solutions but none I' ve seen seemed satifactory...
But that's not the point; the point is: this problem bugs me and I want to
solve it. And someone comes around w/o javascript on? I'll throw him/her out


"Adrienne" <arbpen2003 (AT) sbcglobal (DOT) net> a écrit dans le message de news:
Xns960F5B80E7688arbpenyahoocom (AT) 207 (DOT) 115.63.158...
Quote:
Gazing into my crystal ball I observed "Henri Baeyens"
henri.baeyens (AT) wanadoo (DOT) fr> writing in
news:42286528$0$1246$8fcfb975 (AT) news (DOT) wanadoo.fr:

Hello,

I'm developping a a website and having troubles with Opera (version 7).
The layout of each page uses css-defined blocks, it's a regular
header/3-columns/footer affair. Each of the 3 columns (div) gets its
content from an external file called with the php require_once
function. Since each column is defined (via css) as having a color bg
and a 1px border of another color, I want each one to have the same
height as the others (otherwise it fucks up the whole look of the
page). I do that via a javascript function which gets the height of
each column, determines which one is the highest, and change the height
of the other 2 columns accordingly. Now, this works on my tow testing
browsers, Firefox 1 and Explorer 6 (it should perhaps be notted the I
restrict myself to strictly DOM savvy browsers). And I decided to see
if my pages would display properly on Opera. The problem here is not
with the css, but with the part that "equalizes" the columns. Opera
cannot give me the correct height of the longest column. Well, sometime
it does but mosttimes it don't. And I cannot figure out the reason of
this unfortunate behaviour. Should I just ditch Opera? Anybody ever
heard of a similar problem?

tia for any ideas


Don't blame Opera. What is going to happen to your lovely columns when
someone with a CSS compliant browser comes along without javascript?

IIRC someone posted a pure CSS solution in alt.html about a month or so
ago.

--
Adrienne Boswell
http://www.cavalcade-of-coding.info
Please respond to the group so others can share



Reply With Quote
Reply




Thread Tools
Display Modes

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

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.