Previous Message
Next Message

help needed: IE problems/menus and custom corners

Sent by Michael Landis on 21 April 2005 23:11


Russ wrote (about http://tinyurl.com/b64bx):

> Just before I get down to it I'll say hello to everyone, I'm new to the
list
> (so please forgive me for breaking any protocols).

Welcome to the list!

> The two main "issues" I am having appear in IE, Windows.  Firstly the
custom
> backgrounds appear to be displaying their top-left corner twice (one
below
> the other) in some but not all of the blocks(a Xoops term).  Could this
be
> an inheritance bug?

More likely than not, it has to do with an IE PC thing called "layout".
Basically, IE does some dancing around in order to figure out where items
should fall on the page. Every now and then it gets dizzy and needs to have
a reference point in order to reorient itself.

As a note, relative positioning is notorious for making IE dizzy. It's a
valuable tool, though, so feel free to hang onto it -- just add a real
width or height to the relative item. ("auto" won't help.) This can be
tricky if you want a fluid layout, but fortunately IE PC thinks of "height"
as the equivalent of min-height, so you can add an extra IE PC-only rule to
give it a tiny height. The content will expand the box to be the height it
needs to be, and IE's layout system is restored to sanity. The standard
hack for doing this is the Holly Hack[1] and should take care of this.

> And secondly, the horizontal drop-down ("quick menu") doesn't work EXCEPT
for
> when you're the forum module. Might this have anything to do with the
script
> error displaying in the bottom left of the browser?

It is highly likely. I would suggest looking at what's different between
the navigation elements and script files/calls for the forum page and the
rest of the site, perhaps replacing the normal nav with the forum nav and
gradually replacing it with pieces of the original nav until it breaks
again.

As a note, if you have etiquette/protocol concerns, feel free to take a
look at the Policies and Guidelines page on the CSS-D site.[2] This should
give you a good roadmap to having a pleasant stay.

HTH,

Michael

[1] http://www.positioniseverything.net/explorer/threepxtest.html, half-way
down
[2] http://www.css-discuss.org/policies.html

______________________________________________________________________
css-discuss [EMAIL-REMOVED]]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/
Previous Message
Next Message