Not signed in (Sign In)

SkillShare - A place to discuss Web Standards and Web Design topics

Categories

Vanilla 1.1.4 is a product of Lussumo. More Information: Documentation, Community Support.

    • CommentAuthorlkrubner
    • CommentTimeMar 13th 2008
     permalink
    I'm a computer programmer who works on websites. I've been asked to help out with the navigation bar on this page:

    http://www.cyberbitten.com/index_lid.php

    The drop down menu (which is pure CSS, save for a Javascript fix for IE) appears behind the Flash module. I believe the pure-CSS-except-for-IE nav bar is being drawn from some much quoted article on A List Apart.

    The problem we are having is that when you mouseover the drop down menu bar, the ULs that drop down appear behind the Flash media player that is on that page.

    I went researching for solutions and from Google I found a link to this article on CSS Beauty:

    http://cssbeauty.com/skillshare/discussion/2185/css-dropdown-menu-and-flash/

    I followed the advice from that discussion and set wmode=transparent.

    Sadly, that doesn't seem to have had any effect.

    As near as I can figure, this is a problem to solve with Javascript. However, we have the natural desire to avoid using Javascript except when circumstances force us to use it. So I'm wondering, is there a pure CSS way to fix this problem? How do other web designers usually handle the problem of navbars appearing behind Flash objects?
    • CommentAuthorflippy1234
    • CommentTimeMar 13th 2008
     permalink
    Did you fix it? It appears fine?
    • CommentAuthorlkrubner
    • CommentTimeMar 13th 2008
     permalink
    Well, I decided to go ahead and use Javascript. But I'm still curious if there is a pure CSS way to do this. I mean, does everyone use Javascript in this situation? Is a Javascript solution considered normal? We'd tear out the Javascript and go with a pure solution if we could figure one out.
  1.  permalink
    From reading your post, you need to understand how z-index works when dealing with CSS stuff.

    You may want to read this blog post and also the forum discussions as they are related to the same issue that you are having.
    • CommentAuthorflippy1234
    • CommentTimeMar 14th 2008
     permalink
    Nope, I don't use javascript when I have css dropdown menus over my flash. Well other than the js to embed the flash and js to make the drop downs work in IE. Make sure your wmode is set to transparent for you flash movie... that should work.
  2.  permalink
    That param tag you added? Make sure you add it to the object tag BUT ALSO add to the embed tag: wmode="transparent"

    Works great for any flash elements on our web pages.
Add your comments
    Username Password
  • Format comments as (Help)