Sliding Navigation Menu (+ Advice)

Hi, I am new to Flash. I have tried to pick it up several
times over the years but always seem to come up against problems.
It seems that Flash is more dependant on Actionscript now than it
ever was. I am not a programmer by any sense and feel like learning
AS will be too time consuming and a little beyond me. If anybody
has any advice on overcoming this I would be very interested to
hear from like minded individuals who have gone through the same.
An example of what I now find myself trying to do (and
hitting a brick wall) is create a sliding menu for a website.
Imagine a list of links with a triangle next to the home (top
link). I want to be able to click on one any link and have the
arrow move to the link I just clicked (and load the relevant page).
I didn't think this would be too hard but either it is or I'm just
stupid.
Any advice?

Here is a quick tutorial on it:
http://www.kirupa.com/developer/mx/dropdownmenu.htm
You can learn actionscript basics and slowly increase the
difficulty. Just do a bunch of tutorials on topics that interest
you, and you'll slowly pick up all the code you need to do more and
more complex things.

Similar Messages

  • How do I apply the same navigation menu to all pages?

    Hi!
    I'd like to apply a standard navigation menu to all the pages
    in my site.
    Can it be done, or do I need to write the menu for all
    individual pages?
    Thanks for any advice!

    What are you trying to do?. If you simply want to recreate
    the same
    navigational structure across the site then the answer is
    yes. You can
    create a nav structure and place it in each page on your
    site. On each
    page, though, make sure the paths assigned for each link are
    correct.
    If you are looking for a solution in which you create the
    menu one time and
    have all the pages on your site point to that one nav
    structure then you
    should look into server side includes. You can read up on it
    here:
    http://httpd.apache.org/docs/1.3/howto/ssi.html.
    With SSI, you create the
    menu one time and point each page in your site to that one
    particular file.
    Any changes you need to make are only made once and are then
    reflected
    through the entire site.
    You should also consider looking into a menu system that
    automates much of
    the work for you. Project VII has some excellent tools for
    this:
    http://www.projectseven.com/products/menusystems/index.htm
    Good luck.
    John
    I can be done using a server side include
    "peewee_larkin" <[email protected]> wrote in
    message
    news:fc661a$g5c$[email protected]..
    > Hi!
    >
    > I'd like to apply a standard navigation menu to all the
    pages in my site.
    >
    > Can it be done, or do I need to write the menu for all
    individual pages?
    >
    > Thanks for any advice!

  • My Side Navigation menu and spry tabbed panels aren't working together. Can I fix this?

    I have made some tabbed panels, but my side navigation is not working correctly now. See the following page for an example. http://www.foxthermalinstruments.com/products/index.php   When you mouse (hover) over "Applications" on the side navigation menu you can see that some of the options are covered up by the tabs on the tabbed panel. If you try to hover down to one of the options that is covered or below the tabs on the tabbed panel the side navigation menu disappears. BTW, I am using Dreamweaver CS6.

    I have to be brutally honest.  I refuse to use Spry.  Adobe abandoned the framework late last year after practically ignoring it for 3-1/2 years.  It served it's purpose for a few years but it doesn't hold up well in newer browsers like IE10 and touch screen devices.
    Keep using it if you want but I don't have much interest in fixing something that is inferior to begin with.
    My advice is to run away from Spry.  Either switch to jQuery or get any of the excellent commercial extensions from Project Seven.  You'll be glad you did.
    http://jqueryui.com/tabs/
    http://users.tpg.com.au/j_birch/plugins/superfish/
    http://www.projectseven.com/
    Nancy O.

  • Navigation Menu not showing in mobile

    I'm working on this website and when I view the site on my iPhone, the navigation menu is not showing.  Any advice on what is preventing the menu from showing?
    Thanks in advance for your help,
    Michael

    That was it Ben.  This site is actually one I designed several years ago and the customer just wanted to make some changes to color scheme and add a few new tabs.  Figured I would add a dropdown menu to better accommodate the additional pages and found a nice nav menu online.  I didn't see that the styles had media queries.  I have not begun to code them myself yet, only have worked with responsive formats with Wordpress.

  • Can Not STOP the movement in Sliding Thumbs Menu

    My sliding, gliding thumbnail menu is located at the bottom of the page, and it reacts to the cursor movements as intended. However if I were to move the cursor around the page somewhere on the top the menu is still reacting to the cursor movements. I would like it to become inactive once the cursor off the menu.
    You can check the page at http://www.888acolyte.com and then go to "applications".
    The menu consists of four frames. Frame 2 and 3 are united under the label "loop"
    Here is my AS3 for the frame 1:
    stop(); // Stop the timeline here
    // Initialize variables for use on Frame 3
    var calcTravelNum:Number = 0;
    var myMouseX:Number = 0;
    // Here we do not start this thing up unless their mouse goes over "bgClip_mc"
    BGClip_mc.addEventListener(MouseEvent.MOUSE_MOVE, reportOver);
    function reportOver(event:MouseEvent):void {
    // If mouse has entered, start it up
    gotoAndPlay("loop");
    frame 2:
    // Remove the start-up listener since it is not needed any longer
    BGClip_mc.removeEventListener(MouseEvent.MOUSE_MOVE, reportOver);
    frame 3:
    // This all happens around 15 times per second due to looping and frame rate
    // Redefine the mouse X position
    myMouseX = Math.round(BGClip_mc.mouseX);
    // Ready the calculations according to where the mouse is
    if (myMouseX > 280) {
    calcTravelNum = (myMouseX - 280) / 55;
    } else if (myMouseX < 220) {
    calcTravelNum = (220 - myMouseX) / 55;
    // Move the menu according to calculations
    if (myMouseX <= -250 && thumbsMenu_mc.x <= 60) {
    thumbsMenu_mc.x = thumbsMenu_mc.x + calcTravelNum;
    } else if (myMouseX >= -250 && thumbsMenu_mc.x >= -100) {
    thumbsMenu_mc.x = thumbsMenu_mc.x - calcTravelNum;
    // Go and play the loop label again, just keeps looping
    gotoAndPlay("loop");
    The position of the cursor moves the Sliding Gliding animated menu even if it is not on bgClip_mc. For the first time it works as it should but once it is activated and I move the cursor away from the bounding parameters of the bgClip_mc the Sliding Gliding Menu is still reacting to the mouse movements.
    Please let me know what could be the fix for it.

    I am fairly new to AS3,
    could you please provide a code and where it actually has to be placed or
    point me to the appropriate tutorial?
    Thnx

  • Navigation menu indicator triangle problem

    Hi all,
    the navigation menu of my site looks correct in layout mode:
    It still looks correct in preview mode (notice the triangles' position):
    BUT when I go on to Safari, either by previewing it or uploading to my server, the triangles interfere with the text:
    Is there anything I can do about it? This looks awful!
    Thanks a lot!

    No. But it isn’t in Muse’s hand how a browser renders a certain font. You have to use a sort of "security belt".
    The alternative is, you have a layout problem (different font sizes for example in different menu states; using system fonts … …)

  • Show 2 level hierarchy in Managed Navigation menu(Current Navigation) in SharePoint 2013

    We have enabled Managed Navigation in SharePoint 2013 Publishing Site. Now when a user browses a page we want to show the current page siblings are its parent links in the Managed Navigation. Right now its showing only current page siblings in managed navigation.
    Is there any way to show current page parent links in Managed Navigation menu?
    For example I have a term set enabled for managed navigation with following terms:
    Level1
        Level 1.1
            Level 1.1.1
            Level 1.1.2
            Level 1.1.3
    Level 2
        Level 2.1
            Level 2.1.1
    Level 3
        Level 3.1
    Level 4
        Level 4.1 
    Now if a user is on page Level1.1.1 then Current Navigation should show following hierarchy in using Managed Navigation :
    Level 1.1
        Level 1.1.1 -> This node will be shown as selected
        Level 1.1.2
        Level 1.1.3
    Level 2.1
    Level 3.1
    Level 4.1
    Is the above behaviour possible by doing any out of box configuration or using SharePoint designer?
    Thanks,
    Anna Jhaveri

    Ha i was given the same task by my client but they wanted it to be done in client side rather than creating new user control and inheriting from actual control.
    i used Jquery and css to achieve staticlevel 3+  left navigation in sharepoint 2013. first of all let me explain the structure i had created.
    HR department
     -->Level 1
    ---->Level 1.1
    ------>Level 1.1.1
    ------>Level 1.1.2
    -->Level 1.2
     (same as above structure)
    all i did was setting up the staticlevel ="2" and dynamiclevel="3"
    so this would make left navigation with two level  and remaining of its sub sites as flyouts
    Part-1:
    so i used Js to convert all the flyout(dynamic class ) to static $(function(){  
    $("ul.dynamic").removeClass('dynamic').addClass('static');$(".dynamic").removeClass('dynamic').addClass('static');  $(".static").removeClass('dynamic-children'); $("#zz12_RootAspMenu > li:nth-child(n) > ul").removeClass('dynamic-children');
    $("leftnavigation ID"> li:nth-child(n) > ul > li.static > ul").removeClass('dynamic-children');              $("leftnavigation ID" > li:nth-child(n) > ul > li.static > ul > li:nth-child(n) > ul").removeClass('dynamic-children')
    $(".ms-navedit-flyoutArrow").removeClass('dynamic-children').removeClass('ms-navedit-flyoutArrow');
    by using this script all the dynamic classes get convert to static. after getting rid of classes call "dynamic" and "dynamic-children"
    second part :
    now we have convert all the dynamic level to static (just look wise) but functionally  its behaviors is like flyout menu items.so the following js adds the static behavior classes so it just functions like static menu
    $(function()
    var path = window.location.pathname;
    path = path.replace(/\/$/, "");
    path = decodeURIComponent(path)
    $("left nav ID" > li > ul > li.static.selected > ul > li > a").each(function () {
    var href = $(this).attr('href');
    if (path.substring(0, href.length) === href)
    $(this).closest('li').addClass('selected');
    $(this).removeClass('ms-core-listMenu-selected').addClass('selected').addClass('ms-core-listMenu-selected');
    else
    $(this).closest('li').removeClass('selected');
    $(this).removeClass('selected').removeClass('ms-core-listMenu-selected');
    How above code works:
    it  takes the url path of current page and compare it with the all the anchor elements href ,so when it finds the match it would go insert the static level class  like "selected" in the <li> and "ms-core-listMenu-selected" in the <a>
    tag so  they function like static.
    so i have done it for 4 levels so i had to put one more function as shown above to target and read <a> tag href values for 4th level and compare it with current page url.
    i didn't explain in detail in here, i'll be writing up again on this issue on  my blog with screen captures soon.
    Till then you can leave comments and questions.
    Disadvantage :this doest work if you have anything listed other then Subsites(pages,list,libraries) in left navigation.

  • Problem with jquery slide show conflict with vertical navigation menu in Firefox & Chrome

    Problem with jquery slide show conflict with vertical navigation menu in Firefox & Chrome. Works in IE. This is my first time trying to post a question - so please be kind. I am also not good with code and am finding css a real challenge after learning to design based on tables. I'm using CS5.
    The "test" page with the slide show is: http://www.reardanwa.com/index-slides.html   The same page without the slide show is http://www.reardanwa.com/
    I realize the images are not ideally sized - I'll fix those once I get the pages to function.  Maybe I need a different slide show? I would prefer a widget that I can modify to required size & postition. Again - I'm not good at building with code from scratch.
    The problem is the naviagation links that are directly next to the slide show do not work in Firefox of Chrome. They do work in IE.
    I've read about using jQuery.noConflict(); code but can't figure out the correct way to use it in my case or whether that's even part of the solution. I know my code is not well organized as I have cobbled together from various sources in an attempt to format the page the way the client wants it. Also, FYI, I will eventually try to make the page work in Surreal CMS.
    I've spent sevaral days over the last several weeks trying to solve sth slide show/navigation conflict - so any specific light you can shed will be much appreciated.
    Thanks in advance.
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Reardan Area Chamber of Commerce</title>
    <meta name="description" content="home page for Reardan Area Chamber of Commerce" />
    <meta name="keywords" content="Reardan WA, chamber of commerce" </>
    <script src="scripts/jquery-1.6.min.js" type="text/javascript"></script>
    <script src="scripts/jquery.cycle.all.js" type="text/javascript">  </script>
    <script type="text/xml">
    </script>
    <style type="text/css">
                                  #slideshow { 
                                      padding: 10px;
                                            margin:0; 
                                  #slideshow-caption{
                                            padding:0;
                                            margin:0;
                                  #slideshow img, #slideshow div { 
                                      padding: 10px;
                                      background-color: #EEE;
                                      margin: 0;
    body {
              font: 100%/1.4 Verdana, Arial, Helvetica, sans-serif;
              background: #004B8D;
              margin: 0;
              padding: 0;
              color: #000;
    /* ~~ Element/tag selectors ~~ */
    ul, ol, dl { /* Due to variations between browsers, it's best practices to zero padding and margin on lists. For consistency, you can either specify the amounts you want here, or on the list items (LI, DT, DD) they contain. Remember that what you do here will cascade to the .nav list unless you write a more specific selector. */
              padding: 0;
              margin: 0;
    h1, h2, h3, h4, h5, h6, p {
              margin-top: 0;           /* removing the top margin gets around an issue where margins can escape from their containing div. The remaining bottom margin will hold it away from any elements that follow. */
               /* adding the padding to the sides of the elements within the divs, instead of the divs themselves, gets rid of any box model math. A nested div with side padding can also be used as an alternate method. */
    .left
    position:absolute;
    left:0px;
    .center
    margin:auto;
    width:95%;
    .box
              position:relative;
              left:-90px;
              width:950px;
              height:350px;
              border-radius: 13px;
        -moz-border-radius: 13px;
        -webkit-border-radius: 13px;
              z-index:1000;
    .slide{
        position:absolute;
    a img { /* this selector removes the default blue border displayed in some browsers around an image when it is surrounded by a link */
              border: none;
    /* ~~ Styling for your site's links must remain in this order - including the group of selectors that create the hover effect. ~~ */
    a:link {
              color: #42413C;
              text-decoration: underline; /* unless you style your links to look extremely unique, it's best to provide underlines for quick visual identification */
    a:visited {
              color: #6E6C64;
              text-decoration: underline;
    a:hover, a:active, a:focus { /* this group of selectors will give a keyboard navigator the same hover experience as the person using a mouse. */
              text-decoration: none;
    /* ~~this fixed width container surrounds the other divs~~ */
    .container {
              width: 960px;
              min-height:900px;
              padding:5px 0px 0px 0px;
              background: #E8F8FF;
              margin: 0 auto; /* the auto value on the sides, coupled with the width, centers the layout */
    /* ~~ the header is not given a width. It will extend the full width of your layout. It contains an image placeholder that should be replaced with your own linked logo ~~ */
    .header {
              background: #E8F8FF;
              padding:10px 5px 0px 5px;
    .sidebar1 {
              float: left;
              width: 225px;
              margin: 60px;
              color: #FFFF0D;
              background: #595FFF;
              border-radius: 13px;
        -moz-border-radius: 13px;
        -webkit-border-radius: 13px;
              padding: 5px 5px 0px 5px;
        border: 3px solid #F7F723;
        z-index:-1;
    .sidebar2 {
              float: left;
              width: 275px;
              color: #FFFF0D;
              text-align: left;
              background: #595FFF;
              padding-bottom: 10px;
              border-radius: 13px;
        -moz-border-radius: 13px;
        -webkit-border-radius: 13px;
        border: 3px solid #F7F723;
        z-index:2;
    .sidebar3 {
              float: left;
              width: 275px;
              color: #FFFF0D;
              text-align: left;
              background: #595FFF;
              padding-bottom: 10px;
              border-radius: 13px;
        -moz-border-radius: 13px;
        -webkit-border-radius: 13px;
        border: 3px solid #F7F723;
        z-index:3;
    .content {
              padding: 0px 0px 0px 0px;
              width: 780px;
              float: left;
              background: #E8F8FF;
    /* ~~ This grouped selector gives the lists in the .content area space ~~ */
    .content ul, .content ol {
              padding: 0px 15px 5px 10px; /* this padding mirrors the right padding in the headings and paragraph rule above. Padding was placed on the bottom for space between other elements on the lists and on the left to create the indention. These may be adjusted as you wish. */
    /* ~~ The navigation list styles (can be removed if you choose to use a premade flyout menu like Spry) ~~ */
    ul.nav {
              list-style: none; /* this removes the list marker */
              border-top: 0px solid #FFFF66; /* this creates the top border for the links - all others are placed using a bottom border on the LI */
              margin-bottom: 50px; /* this creates the space between the navigation on the content below */
              font: Arial Black, Verdana, , Helvetica, sans-serif;
              font-size:1.3em;
              font-weight:bold;
              z-index:2;
    ul.nav li {
              border-bottom: 0px solid #FFFF66; /* this creates the button separation */
              font: 120%/1.4 Arial Black, Verdana, , Helvetica, sans-serif;
    ul.nav a, ul.nav a:visited { /* grouping these selectors makes sure that your links retain their button look even after being visited */
              padding: 3px 0px 5px 0px;
              display: block; /* this gives the link block properties causing it to fill the whole LI containing it. This causes the entire area to react to a mouse click. */
              width: 185px;  /*this width makes the entire button clickable for IE6. If you don't need to support IE6, it can be removed. Calculate the proper width by subtracting the padding on this link from the width of your sidebar container. */
              text-decoration: none;
              color: #FFFF0D;
              background: #595FFF;
    ul.nav a:hover, ul.nav a:active, ul.nav a:focus { /* this changes the background and text color for both mouse and keyboard navigators */
              background: #595FFF;
              font: 120%/1.4 Arial Black, Verdana, , Helvetica, sans-serif;
              color: #FFFFFF;
    /* ~~ The footer ~~ */
    .footer {
              padding: 10px 0;
              background:  #595FFF;
              color: #FFFF0D;
              position: relative;/* this gives IE6 hasLayout to properly clear */
              clear: both; /* this clear property forces the .container to understand where the columns end and contain them */
    /* ~~ miscellaneous float/clear classes ~~ */
    .fltrt {  /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
              float: right;
              margin-left: 8px;
    .fltlft { /* this class can be used to float an element left in your page. The floated element must precede the element it should be next to on the page. */
              float: left;
              margin-right: 8px;
    .clearfloat { /* this class can be placed on a <br /> or empty div as the final element following the last floated div (within the #container) if the #footer is removed or taken out of the #container */
              clear:both;
              height:0;
              font-size: 1px;
              line-height: 0px;
    -->
    </style>
    </head>
    <body>
    <div class="container">
      <div class="header"><!-- end .header -->
      <a href="#"><img src="images/Chamber-Logo-2.gif" alt="Reardan Chamber Logo" width="187" height="163" hspace="10" vspace="5" align="top" /></a><img src="images/Reardan-Chamber-Title.gif" width="476" height="204" alt="Reardan Area Chamber of Commerce, Dedicated to Preserving and Enhancing Area Businesses" /><p></p>
      <p style="color: #F00">This Site is under construction! Please pardon our dust as we create!</p>
      </div>
      <div class="sidebar1">
        <ul class="nav">
          <li><a href="about.html">About Us</a></li>
          <li><a href="history.html">Reardan History</a></li>
          <li><a href="activities.html">Activities</a></li>
          <li><a href="business.html">Business<br />
            Directory</a></li>
          <li><a href="about.html">Join the<br />
            Chamber</a></li>
           <li><a href="links.html">Links<br />
      <span style="font-size: 85%">Tourism</span><br />
          </a></li>
        </ul>
         <!-- end .sidebar1 --></div>
    <br />
    <br />
    <br />
    <br />
    <div class="box" +"slide">
      <script type="text/javascript">
    // BeginOAWidget_Instance_2559022: #slideshow
                               slideshowAddCaption=true;
    $(window).load(function() {
      $('#slideshow').cycle({
                        after:                              slideshowOnCycleAfter, //the function that is triggered after each transition
                        autostop:                              false,     // true to end slideshow after X transitions (where X == slide count)
                        fx:                                        'blindX',// name of transition effect
                        pause:                              false,     // true to enable pause on hover
                        randomizeEffects:          true,  // valid when multiple effects are used; true to make the effect sequence random
                        speed:                              100,  // speed of the transition (any valid fx speed value)
                        sync:                              true,     // true if in/out transitions should occur simultaneously
                        timeout:                    5000,  // milliseconds between slide transitions (0 to disable auto advance)
                        fit:                              true,
                        height:                       '300px',
                        width:         '525px'   // container width (if the 'fit' option is true, the slides will be set to this width as well)
    function slideshowOnCycleAfter() {
              if (slideshowAddCaption==true){
                                  $('#slideshow-caption').html(this.title);
    // EndOAWidget_Instance_2559022
      </script>
      <div id="slideshow">
        <!--All elements inside this will become slides-->
        <img src="images/100_1537.jpeg" width="600" height="450" title="caption for image1" /> <img src="images/Parade-2011-2.jpg" width="300" height="225" title="caption for image2" /> <img src="images/100_1495.jpeg" width="600" height="450" title="caption for image3" />
        <div title="sample title"> Images for slide show will need to be re-sized to fit box to avoid distortion</div>
        <img src="images/beach4.jpg" width="200" height="200" title="caption for image4" /> <img src="images/beach5.jpg" width="200" height="200" title="caption for image5" /> </div>
      <!--It is safe to delete this if captions are disabled-->
      <div id="slideshow-caption"></div></div>
    <div class="sidebar2" "anotherClass editable"><p align="center"><strong>Chamber News</strong><br />
    Local News item
    <br />
    Another New item</p>
      <p align="center">lots of news this week<br />
        <br />
        <br />
        <br />
      </p>
    </div>
    <div class="sidebar3" "anotherClass editable"><p align="center"><strong>Upcoming Events</strong></p>
      <div align="center">    <a href="activities.html" style="color: #FFFF0D">Community wide yard sales</a><br />
        <br />
        <br />
        <br />
        <br />
      </div>
    </div>
    <div class="content"><br />
    <br />
    </div>
    <div class="footer">
            <p align="center"><span style="font-size: small">Reardan Area Chamber of Commerce</span><br />
              <span style="font-size: x-small">[email protected]  - 509.796.2102</span><br />
            </p>
            <!-- end .footer -->
    </div></body>
    </html>

    If you DO want the slideshow overlaping the navigation try the below css:
    .sidebar1 {
        float: left;
        width: 225px;
        margin: 60px 0px 60px 60px;
        color: #FFFF0D;
        background: #595FFF;
        border-radius: 13px;
        -moz-border-radius: 13px;
        -webkit-border-radius: 13px;
        padding: 5px 5px 0px 5px;
        border: 3px solid #F7F723;
    .box {
    float: left;
    margin-left:-60px;
    width:700px;
    height:350px;
    border-radius: 13px;
    -moz-border-radius: 13px;
    -webkit-border-radius: 13px;

  • Please help me move pictures freely, and get a logical navigation menu

    I am a serious newbie to iWeb. As best I can tell, I'm in iWeb 1.1.1 (so what's that? '08, '09?) I'm in OS 10.5.7 if that helps. No recent iLife. Since attempting iWeb, I have been reading and trying my best to follow the tutorial but I'm impatient because I'm not a newbie in other related areas (like graphic design, video, photoshop, iPhoto, etc.), and get frustrated with what seem like simple tasks. I'm not trying to do anything fancy. But I am getting all tripped up with two things. 1) I can't get rid of the grids or the photos in the templates unless I drop my own photos into them. Once I do, I cannot move them around freely. I added a gif animation (it took it as a QT movie and after publishing played it as a animated gif, which was great) but the one or two pictures I have next to it I simply cannot do anything with except move within the right angles of the blue grid from the template that is still there. I tried the different frame styles but none of them do anything different. I am looking for something that allows me freeform movement of the photos I am dragging in. Too much to ask? And to get rid of the grids, or at least not be bound by their definitions. I'd rather not use them at all but didn't see an option for that.
    2) How do I change the page that has accidentally become my navigation menu. Before I understood this, I apparently created a page that is now my navigation menu. I want to get rid of that page altogether. But it has a star in front of it. None of the others do. Can I just create something called "Navigation Menu" and let it be just that. And build my sites and pages under that?
    Thanks for patience and help.
    nÔÔdle--hëad Per-rrr-plexed

    You should post in the forum for iWeb 1, iWeb (Previous to iWeb '08) which will have users who are more familiar with the older version.
    OT

  • How do I fix my floating drop down navigational menu?

    Hello, I am currently reworking my website to make it responsive, but I have hit a roadblock with my navigation menu:
    My goal for the menu is to have a floating navigational menu in which as the user hovers over the link the image changes. One of the tabs is intended to be a submenu that drops down horizontally. I also am trying to get the menu centered on the page using fluid positioning.
    As of now, I have a functional drop down menu with the rollover effects. It wasn't until I began work on floating the menu that I ran into a problem. At first, the menu was not scaling proportioally with the rest of the page, but upon looking around, I found: http://matthewjamestaylor.com/blog/beautiful-css-centered-menus-no-hacks-full-cross-browse r-support.
    Using the code on the link, I recoding the menu. In the end, the drop down menu is causing the problem. When I have the drop down menu still included in the code, the menu is broken up in three lines. The submenu is grouped with its parent, but they are grouped boxy (at least in the browsers I have checked) and only two are visible.
    I decided to humor myself and removed the code for the drop down menu to find that the menu works perfectly--it does everything I was aiming for for the time being--rollover, center, floating.
    Is there something that I am overlooking that will fix the drop down menu?
    I was thinking that I would have to center the styles for the sub menu, but I didn't see any results.
    What am I missing that I am not seeing?
    The links to the two pages:
    http://ryanolsenstudios.com/WithDropDown.html
    http://ryanolsenstudios.com/WithoutDropDown.html
    If anyone can point me in the right direction it would be appreciated, I have been looking around trying to figure this out, but to no avail. Thank you.

    I don't advise you use images for navigation as they are NOT scalable to any good effect.
    Below is a simplified version of your image buttons with dropdowns in place.
    The jQuery used to create the rollover swaps is going to get very long and unmanagable (it's just as an example) I suspect there will be more streamlined solutions using jQuery if you Google, like just adding _static.jpg and_over.jpg to the end of the image src, which will keep the code to a minimum of lines.
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1"><title>Ryan Olsen's Studio</title>
    <script src="http://code.jquery.com/jquery-1.10.2.min.js"></script>
    <script>
    $(document).ready(function(){
    $("#home img").hover(function() {
    $(this).attr("src","http://ryanolsenstudios.com/images/hometabroll.jpg");
    }, function() {
        $(this).attr("src","http://ryanolsenstudios.com/images/home.jpg");
    $("#about img").hover(function() {
    $(this).attr("src","http://ryanolsenstudios.com/images/bioroll.jpg");
    }, function() {
        $(this).attr("src","http://ryanolsenstudios.com/images/bio.jpg");
    $("#shows img").hover(function() {
    $(this).attr("src","http://ryanolsenstudios.com/images/showsroll.jpg");
    }, function() {
        $(this).attr("src","http://ryanolsenstudios.com/images/shows.jpg");
    </script>
    <style>
    body {
        background-color: #000;
    .myMenu {
    margin:0;
    padding:0;
    display: block;
    text-align: center;
    .myMenu li {
    margin: 0;
    padding: 0;
    list-style:none;
    display: inline-block;
    position: relative;
    .myMenu ul {
    position: absolute;
    display: none;
    margin: 0;
    padding: 0;
    left: 0;
    top: 5em;
    z-index: 100;
    .myMenu li:hover ul {
    display: block;
    </style>
    </head>
    <body>
    <!--Navi Menu-->
    <ul class="myMenu">
    <li><a href="#" id="home"><img src="http://ryanolsenstudios.com/images/home.jpg" alt="HomeTab"></a>
    <ul>
    <li><a href="#"><img src="http://ryanolsenstudios.com/images/home.jpg" alt="HomeTab"></a></li>
    <li><a href="#"><img src="http://ryanolsenstudios.com/images/home.jpg" alt="HomeTab"></a></li>
    </ul>
    </li>
    <li><a href="#" id="about"><img src="http://ryanolsenstudios.com/images/bio.jpg" alt="AboutMeTab" /></a>
    <ul>
    <li><a href="#"><img src="http://ryanolsenstudios.com/images/home.jpg" alt="HomeTab"></a></li>
    <li><a href="#"><img src="http://ryanolsenstudios.com/images/home.jpg" alt="HomeTab"></a></li>
    </ul>
    </li>
    <li><a href="#" id="shows"><img src="http://ryanolsenstudios.com/images/shows.jpg" alt="ShowsTab" /></a>
    <ul>
    <li><a href="#"><img src="http://ryanolsenstudios.com/images/home.jpg" alt="HomeTab"></a></li>
    <li><a href="#"><img src="http://ryanolsenstudios.com/images/home.jpg" alt="HomeTab"></a></li>
    </ul>
    </li>
    </ul>
    </body>
    </html>

  • How can I get Navigation Menu Button to remain in down state after clicked?

    Hi there,
    I'm messing about with a Navigation Menu and would like to click on the button and once clicked, the button remains in its down state.  I can't seem to find a way of doing this?  Any pointers?
    Cheers

    We would need to see your live page and code to offer more meaningful answers.  But I wonder if what you really want is a "persistent page indicator" on your nav menu?
    HOME  |  PRODUCTS  |  CONTACT US
    When you're on the Home page, the HOME menu is highlighted.
    HOME  |  PRODUCTS  |  CONTACT US
    When you're on the Products page, the PRODUCTS menu is highlighted. And so on...
    See this related discussion -
    http://forums.adobe.com/message/2398026#2398026
    Nancy O.
    Alt-Web Design & Publishing
    Web | Graphics | Print | Media  Specialists
    www.alt-web.com/
    www.twitter.com/altweb
    www.alt-web.blogspot.com

  • How can I create a hyperlink directly in the navigation menu using iWeb09?

    I would like to add a URL to an external page in the navigation menu of my website using iWeb09. I have not been able to change the URL automatically generated by iWeb09 for each new page. The best I can do is to select text or an image that I want to link to the external page. I would rather create the hyperlink directly in the navigation menu. Is there a way of doing this?

    Try this...
    Create a blank internal page named "Link" (actually you can name the page whatever you want.) Then in that "Link" page add an HTML Snippet with the following code:
    <script type="text/javascript">
    parent.window.location = "http://www.externalpage.com"; // change this to your own URL
    </script>
    ...Once published, clicking on "Link" in iWeb’s navbar will immediately redirect to the external page. (Thanks to Cyclosaurus for the code).

  • Tip: How to link to a non-iWeb page in the main navigation menu.

    I've figured out an easy way to add a link to the main navigation menu which links to a URL of your choosing. For example, I have an older .Mac site using the now archaic HomePage. Instead of rebuilding all of my old pages in iWeb, I thought it would be nice to add a link to the old site from the top main navigation of the iWeb pages. Sounds easy, right? Apparently Apple has other ideas as iWeb doesn't allow you to do this.
    Here's a work-a-round:
    Step 1.) Open iWeb and add a new page to your iWeb site. Pick any template, it doesn't matter which one.
    Step 2.) Change the page name to whatever you want using the page inspector. Whatever you choose as a name here will be reflected in the main navigation menu. For example, I named my page "Photo Archives".
    Step 3.) You don't need to edit this new page at all. In fact, we're going to erase all of the content in it later. Now publish your site.
    Step 4.) If you're using .Mac, mount your iDisk to your desktop. Then navigate through the folders to: Web -> Sites -> iWeb -> <Your Site Name>. If you're hosting your site somewhere else, navigate to your root directory.
    Step 5.) You should now be looking at all of the files which make up your iWeb site. Open the dummy page we created in Step 2 in a text editor. I used BBEdit, but TextEdit (see note below) will work just fine. For example, my dummy page is named "Photo Archives.html".
    Note: If you're going to use TextEdit, you need to select the checkbox "Ignore rich-text commands in HTML files" from the Open & Save pane of the Preferences dialog PRIOR to opening the file from your iDisk.
    Step 6.) Select all of the text (Command-A) and Delete.
    Step 7.) Paste the following text, substituting the URL you want to link to.
    <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><title></title><meta http-equiv="refresh" content="0;url=http://www.mydomain.com/mypage.html" /></head><body></body></html>
    Step 8.) Save the file. You're done! You now have a link in the main navigation which goes to any URL you want.
      Mac OS X (10.4.4)  

    Hi,
    I'm OK to step seven but in your example can you highlight or make bold the "url address part " I'm to replace with my own?
    Thanks!
    Step 6.) Select all of the text (Command-A) and
    Delete.
    Step 7.) Paste the following text, substituting the
    URL you want to link to.
    <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html
    PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.d
    td"><html
    xmlns="http://www.w3.org/1999/xhtml"><head><title></ti
    tle><meta http-equiv="refresh"
    content="0;url=http://www.mydomain.com/mypage.html"
    /></head><body></body></html>
    Step 8.) Save the file. You're done! You now have a
    link in the main navigation which goes to any URL you
    want.
      Mac OS X
    (10.4.4)  
    G4 iMac,1.25 iBook, G4 Tower   Mac OS X (10.4.3)  

  • The navigation menu does not appear when published to folder and my 12 photos are not on the site either

    The navigation menu does not appear when published to a file.  My 12 photos are also absent as well, just as if they wernt added.
    I have tried rebuilding the site but the same problem appears.  Everything else seems perfect up to tha publidhed file.
    Has anyone had the same problem,
    John
    Message was edited by: BOURBAH

    Have you tried: Trouble installing iTunes or QuickTime for Windows or iTunes for Windows Vista or Windows 7: Troubleshooting ...

  • The navigation menu does not appear when published to folder and my 12 photos arenot on the site eitherr

    The navigation menu does not appear when published to a file.  My 12 photos are also absent as well, just as if they wernt added.
    I have tried rebuilding the site but the same problem appears.  Everything else seems perfect up to tha publidhed file.
    Has anyone had the same problem,
    John

    Have you tried: Trouble installing iTunes or QuickTime for Windows or iTunes for Windows Vista or Windows 7: Troubleshooting ...

Maybe you are looking for

  • Itunes library on an IPad

    This may be a silly question but I've never uses my IPad2 for music but would like to start. I have an IMac that I use with my IPod Touch. Is there away to transfer the music from my IPod Touch Itunes Library from my computer to my IPad2? I have play

  • How to connect directly to FMS server

    Hi, Is it possible to connect directly to FMS server with NetConnection and connect to video with NetStream ? I see that in debug mode can see the RTMPS connection of FMS server, So I try successfully connect to this RTMPS connection, But I don't kno

  • 2 Po's for the same SC

    Hi Experts, We have a strange case where for a single SC which contains only one line item there are two PO's created. any inputs will be appreciated Sameer

  • What is "AU Net Send" and "AU...Pitch?"

    I am having problems starting up Final Cut Express. When I do, the splash screen pauses on "AU Net Send" and then skips to something about "AU Pitch", which is where it dissappears. I have not installed any thrid party software or antyhing...I'm just

  • Where can i find this num

    Hiya i got an Extigy and i need to know where i can find this number on the device:?Previous 6 or 7 digit CRS number or RMA No... thank you