> On 1/25/06, Studio Express <[EMAIL PROTECTED]> wrote:
>>
>> I have an all-css dropdown/flyout menu on my site.  The menu works
>> beautifully in Safari & FF, but not in IE.  I used an htc file to
>> append element hover behavior in IE.
>

I have just encountered the very same problem - menu is great in all but
IE.  Here is what I discovered when trying to fix the problem:

Original HTML & CSS Setup:
html pages linked to a central style sheet, which I call "centeral.css"

"central.css" then links to three additional style sheets using @import
 - one for the overall layout (layout.css)
 - one for nav (Mr. Meyer's List-Based CSS-Driven Menus) (hdr-nav.css)
 - one for all my IE hacks and "fixes" (ie.css)
    As Follows:
    @import url("layout.css"); /* Clean */
    @import url("hdr-nav.css"); /* nav menu */
    @import url("ie.css"); /* IE Fixes */

I could not get the csshover.htc file (that Mr. Meyer used in his example)
to work for me no matter how I changed the path to the csshover.htc file
in my CSS, no matter what the order of the @import style sheets were in,
no matter where the .htc file was located in the site's directory, and no
matter which of the three imported style sheets included behavior:
url(csshover.htc); - nothing worked.

What finally "worked" is a slight problem, but temporarily OK.  I
dreadfully copied and pasted all of my separate style sheets into one
GINORMOUS style sheet, named it "central2.css" and then linked to only
that file in my html page's header.  That "fixed" the problem -
cssover.htc worked for all flavors of IE.

I am not sure what to conclude from all of this, BUT if you must have it
working, and it must work RIGHT NOW, give the combined style sheet a try
and see if that does the trick.

You can then, from there, use conditional comments to serve the bloated
“central2.css” to only IE.

I am pretty sure I can figure out what is wrong, or what I am doing wrong,
but for now I thought I would offer this temporary solution for when all
else fails.  It still may only work in certain situations, I am not sure?


-- 
Jono Young
Designer | Developer | Illustrator
Charleston Web Solutions
Bringing Higher Standards to the Lowcountry
http://www.charlestonwebsolutions.com
______________________________________________________________________
css-discuss [EMAIL PROTECTED]
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/

Reply via email to