I am not sure if this is theme specific problem.
The text body of my website is offset using Internet Explorer 6.
To describe it clearly, I have attached a snapshot.

CommentFileSizeAuthor
zen-error.gif16.26 KBElitz

Comments

kevincompton’s picture

I have this same problem! It also seems to affect the admin pages which can only show one column at a time.

kevincompton’s picture

this is not being attendeed to!!!!!!!

I wish i didn't use zen...

James_Gordon’s picture

For me, on IE6 and OE7, the resizable text area is offset to the right, as shown in the screenshot, but only on the Contact page, not on other pages such as the page edit screen.

Firefox and Opera both render properly.

The generated HTML for the resizable text areas appears to be basically the same in both cases. I can only assume (based on my very limited understanding of stylesheets) that a particular combination of inherited rules is hitting an IE bug in both cases. :-(

If anybody can shed some light on this issue it would be much appreciated.

kevincompton’s picture

this is a big issue since most people use IE, also you should know it effects the admin pages as well

andrewfn’s picture

This is a big problem for me in zen sites as well. I have found that lists within table structures in the content invariably end up on the top left of the page, superimposed over what was there before.

bryansd’s picture

Category: support » bug

I submitted a patch for Zen 0.6 that may solve this problem. Check out: http://drupal.org/node/110550#comment-210470 .

-Bryan

andrewfn’s picture

#6 doesn't solve problem for me.

kevincompton’s picture

me either, how about whoever made zen, fix it please. I hate this fricking theme

kevincompton’s picture

hello??

andrewfn’s picture

Problem solved

I found the source of most of my positioning problems was the following definition in zen.css

ol, ul, dl {
  position: relative; 
}

I overrode this is style.css with:

#main ol, #main ul, #main dl {
  position: static; 
}

and all my positioning problems went away.

ragaskar’s picture

ANDREW YOU ARE FRIGGIN AWESOME

this has been bothering me for DAYS, and I figured it was going to be a drudge going through the two billion style sheets we're linking on our front page to find the issue.

I'm not sure how this fix hasn't found its way into the theme yet -- it seems to be a major bug. Anyone from the Zen theme dev team care to comment? Is it untested in some places or?

caprenter’s picture

There is more discussion about this issue in the links below.

Another suggested solution is in a modified textarea.js file that handles this behaviour (as described in the original post here).

See:
http://drupal.org/node/101305
http://drupal.org/node/110550

I used the textarea.js patch (which is really just about adding a div or a span (can't remember which sorry) into the file, so it's easy to do!

Best of luck!

sutharsan’s picture

Status: Active » Closed (fixed)

This problem is not related to zen theme and is solved in Drupal 5.2 release.
So, another good reason to upgrade ;)

See also this comment in the textarea.js file:

When wrapping the text area, work around an IE margin bug. See:
http://jaspan.com/ie-inherited-margin-bug-form-elements-and-haslayout