Results 1 to 4 of 4

Thread: Need some help with menu template

  1. #1
    Join Date
    Jan 2006
    Posts
    234
    Thanks
    5
    Thanked 0 Times in 0 Posts

    Question Need some help with menu template

    Hi Everybody.

    I got this menu from the libary:

    http://www.dynamicdrive.com/dynamici...nkvertical.htm

    And I'm trying to get this javascript into an external javascript file and also the CSS style I want to have in an external file.
    Please someone give me a hand here.
    I assume there is no way around the javascript for a menu like this.
    Or is there?
    If possible I would like to use the links I have in here already and apply only the menu effect.
    Thanks in advance.

    Cheng

    Here the CSS and HTML I need this menu for: (menu should be on the left)
    HTML:
    <!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>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252" />
    <title>test</title>
    <link href="/styles/st.css" media="screen" rel="stylesheet" />
    <link href="styles/st.css" rel="stylesheet" type="text/css" />
    </head>
    <body>
    <div id="container">
    <div id="top">
    <h1 class="alt">Arbitrade</h1>
    <p>&nbsp;</p>
    </div>
    <div id="leftnav">
    <div id="menu">
    <div id="boxleft"></div>
    <a class="alt" href="#content"><strong>Skip to Content</strong></a>
    <p>&nbsp;</p>
    <ul><li><a href="what_is_arbitrage.html">what is arbitrage </a></li>
    <li><a href="concept.html">concept</a></li>
    <li><a href="marketsituation.html">market situation </a></li>
    <li><a href="online_order.html">online order </a></li>
    <li><a href="security.html">security </a></li>
    <li><a href="arbitrage_examples.html">arbitrage examples </a></li>
    <li><a href="special_offer.html">special offer </a></li>
    <li><a href="signup.html">sign up</a></li>
    </ul>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    </div>
    </div>
    <div id="rightnav">
    <div id="boxright"></div>
    <p>&nbsp;</p>
    <p align="center">&nbsp;&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    </div>
    <div id="content">
    <div class="hovermenu">
    <ul>
    <li><a href="contact.html">contact</a></li>
    <li><a href="imprint.html"> imprint </a></li>
    <li><a href="terms.html">terms</a></li>
    <li><a href="about_us.html">about us</a></li>
    <li><a href="home_en.html">home</a></li>
    </ul>
    </div>
    <h2>test</h2>
    <p align="justify">Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed non mi id erat fermentum hendrerit. Aenean lectus. Donec dolor. Curabitur enim quam, dignissim vel, blandit sed, mattis a, leo. Donec ullamcorper. Sed porttitor magna sit amet nibh. Nulla ipsum mi, iaculis a, adipiscing quis, egestas id, neque. Integer at nulla. Nam fringilla mi ac augue commodo ornare. Donec ornare, dui vitae convallis congue, augue dui blandit sapien, in faucibus mauris massa consectetuer purus. </p>
    <p align="justify">Sed non mi id erat fermentum hendrerit. Aenean lectus. Donec dolor. Curabitur enim quam, dignissim vel, blandit sed, mattis a, leo. Donec ullamcorper. Sed porttitor magna sit amet nibh. Nulla ipsum mi, iaculis a, adipiscing quis, egestas id, neque. Integer at nulla. Nam fringilla mi ac augue commodo ornare. Donec ornare, dui vitae convallis congue, augue dui blandit sapien, in faucibus mauris massa consectetuer purus. </p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    </div>
    <div id="footer">
    <p>Copyright &copy; - 2005 - 2006 Arbitade - All rights reserved. </p>
    </div>
    </div>
    </body>
    </html>
    CSS:
    * {
    margin: 0;
    padding: 0;
    }
    body {
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    background-repeat: repeat-x;
    border-bottom-color: #FFFFFF;
    border-bottom-style: solid;
    border-bottom-width: thick;
    background-image: url(../images/bg3.jpg);
    }
    #container {
    background-color: #FFFFFF;
    width: 780px;
    margin-left: auto;
    margin-right: auto;
    color: #000000;
    margin-bottom: 2px;
    border-top-width: 3px;
    border-bottom-width: 3px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-color: #FFFFFF;
    border-bottom-color: #FFFFFF;
    background-position: center 165px;
    background-repeat: no-repeat;
    }
    .alt {
    display: none;
    }
    #top {
    height: 120px;
    text-align: left;
    background-color: #FFFFFF;
    color: #000000;
    width: 100%;
    background-position: center bottom;
    background-attachment: fixed;
    background-image: url(../images/top1.jpg);
    }
    .hovermenu {
    width: 440px;
    height: 20px;
    background-color: #000092;
    float: right;
    }
    .hovermenu ul{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    text-align: center;
    }
    .hovermenu ul li{
    list-style: none;
    display: inline;
    }

    .hovermenu ul li a{
    text-decoration: none;
    color: #FFFFFF;
    background-color: #000098;
    width: 65px;
    height: 20px;
    line-height: 30px;
    font-size: 10px;
    font-family: Verdana;
    float: right;
    }

    .hovermenu ul li a:hover{
    font-weight: bolder;
    color: #ECC113;
    }
    #top h1 {
    padding: 0;
    margin: 0;
    visibility: hidden;
    }
    #leftnav {
    width: 170px;
    text-align: center;
    background-color: #FFFFFF;
    color: #000000;
    float: left;
    }
    #rightnav {
    float: right;
    width: 170px;
    background-color: #FFFFFF;
    color: #000000;
    text-align: center;
    }
    #boxright {
    background-color: #000098;
    height: 30px;
    }
    #boxleft {
    background-color: #000098;
    height: 30px;
    }
    #menu {
    text-align: left;
    text-indent: 10px;
    background-color: #FFFFFF;
    background-image: url(../images/Logo.gif);
    background-repeat: no-repeat;
    background-position: 30px 20em;
    }
    #menu ul {
    color: #000066;
    list-style-type: none;
    width: 160px;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 0;
    }
    #menu li {
    color: #000066;
    padding: 1px;
    }
    #menu li a {
    color: #000000;
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: left;
    width: 165px;
    height: 25px;
    text-indent: 20px;
    background-image: url(../images/bullet1.gif);
    background-repeat: no-repeat;
    background-position: 5px center;
    display: block;
    line-height: 1.75em;
    }
    #menu li a:hover {
    background-color: #000098;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-image: url(../images/bullet2.gif);
    background-repeat: no-repeat;
    background-position: 5px center;
    }

    #content {
    margin-left: 170px;
    margin-right: 170px;
    color: #000000;
    }
    #content h2 {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #000099;
    text-align: left;
    background-color: #FFFFFF;
    background-position: top;
    font-size: 1em;
    line-height: 1.5em;
    padding-left: 0.9em;
    margin-top: 0.75em;
    }
    #content p {
    color: #000000;
    line-height: 1.1em;
    font-size: 0.9em;
    padding-right: 1em;
    padding-left: 1em;
    margin-top: 1em;
    }
    #footer {
    color: #000000;
    border-top-width: 5px;
    border-top-style: solid;
    border-top-color: #000098;
    background-color: #FFFFFF;
    padding-top: 5px;
    font-size: 0.75em;
    text-align: right;
    }
    #leftnav p, #rightnav p { margin: 0 0 1em 0;
    }
    Last edited by Cheng; 08-26-2006 at 04:52 PM.

  2. #2
    Join Date
    Jul 2006
    Posts
    40
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default

    Quote Originally Posted by Cheng
    Hi Everybody.

    I got this menu from the libary:

    http://www.dynamicdrive.com/dynamici...nkvertical.htm

    And I'm trying to get this javascript into an external javascript file and also the CSS style I want to have in an external file.
    Please someone give me a hand here.
    I assume there is no way around the javascript for a menu like this.
    Or is there?
    If possible I would like to use the links I have in here already and apply only the menu effect.
    Thanks in advance.

    Cheng

    Here the CSS and HTML I need this menu for: (menu should be on the left)
    HTML:

    CSS:

    I don't understand what you are saying. I think you want the following things:

    you have an html page with your own design. You want to plug the menu in your html page at some place.

    To do that you can do the following things:

    1. Copy the javascript code into a file and call the javascript fuction from your html webpage ( you can call it from the left div layer as you want it at the left), and copy the css codes in to a file and call it from your html page ( before body tag begins include the name of css and javascript file name).

    Or you can put the whole javascript code and css code at your html page.

    Is this your question ?

  3. #3
    Join Date
    Jan 2006
    Posts
    234
    Thanks
    5
    Thanked 0 Times in 0 Posts

    Default

    Hi sharmin.

    Thanks for your reply.
    I did created an external javascript by copy and paste the javascript into notepad and saved it as menu.js and then added this into head section of the HTML page to call the script:
    <script type="text/javascript" src="menu.js"></script>
    But it wont work this way.
    That's why I posted the Html and CSS above to let someone of you guys have look at it.
    The CSS I did not ad to the external CSS yet because I want the external javascript to work first and then ad the style to the CSS afterwards.

    Thanks again.
    Cheng

  4. #4
    Join Date
    Jan 2006
    Posts
    234
    Thanks
    5
    Thanked 0 Times in 0 Posts

    Default

    Hi Again.

    I figured it out.
    It's working fine.
    Would it be possible to ad submenus inside the Javascript menu.
    That would nice to know how to ad submenus.
    If this is not possible this thread can be closed.

    Thanks.
    Cheng

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •