[css-d] Too many ids in IE causing a drop?

2008-01-10 Thread Anne E. Shroeder
I've inherited a nightmare CSS project.  Nearly 1800 lines of really 
interesting code.

On this page: http://www.language-works.com/PSL/ster.htm  I am having a 
problem with a drop of the left hand side of the page in IE -- if I remove 
the container stereographs altogether, it works fine in IE 
http://www.language-works.com/PSL/ster2.htm but no longer in Firefox.  I 
prefer to stay with the first version, but I wonder if there is ANY way to 
get this to work in IE?  Is this a case of too many nested divs?

I've tried talking with the folks about re-writing the css but they are 
nervous because they say it is stable  it's also almost completely 
unmaintainable.  If you were in my shoes, what would you say?

Anne

__
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/


Re: [css-d] Too many ids in IE causing a drop?

2008-01-10 Thread Highpowered
Anne E. Shroeder wrote:
 I've inherited a nightmare CSS project.  Nearly 1800 lines of really 
 interesting code.

 On this page: http://www.language-works.com/PSL/ster.htm  I am having a 
 problem with a drop of the left hand side of the page in IE -- if I remove 
 the container stereographs altogether, it works fine in IE 
 http://www.language-works.com/PSL/ster2.htm but no longer in Firefox.  I 
 prefer to stay with the first version, but I wonder if there is ANY way to 
 get this to work in IE?  Is this a case of too many nested divs?

 I've tried talking with the folks about re-writing the css but they are 
 nervous because they say it is stable  it's also almost completely 
 unmaintainable.  If you were in my shoes, what would you say?


   
I think I can speak for everyone in saying We feel your pain and 
agreeing that this page has caught a case of Divitis. The XHTML markup 
should be revised (in the truest sense of the word) for future 
implementations, but here's a patch you can try right away.

IE6 can get a little help in the #cntnr-cntnt declaration by applying 
float:left,clear:left, and zeroing out the margins to margin:0.

Good luck to you dealing with the folks :-)
__
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/