Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8094729
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 5, 20262026-06-05T20:53:28+00:00 2026-06-05T20:53:28+00:00

For some reason, I am getting a weird overlapping dropdown menu glitch. It works

  • 0

For some reason, I am getting a weird overlapping dropdown menu glitch. It works fine when I open it with Firefox, but when I publish the HTML onto Blogger.com website, it overlaps.

My website I am updating it to is http://clubpenguinspin.com/, as you can see, when you mouseover “Chat”, it has so many choices and weird overlapping menus. Heres a picture of it:

http://prntscr.com/aopk4

Take a look at my HTML:

<center>
<!-- Link to styles used for our Navigation Bar -->
<link href="http://cpspintest123.x10.mx/nav-id-19fnroex/tea.css" rel="stylesheet" type="text/css" />

<!-- Link to a file with couple simple JavaScript functions used for our Navigation Bar -->
<script src="http://cpspintest123.x10.mx/nav-id-19fnroex/SimpleNavBarScripts.js" language="JavaScript" type="text/javascript"></script>


<!-- main nav bar titles -->
<!-- Note how the the closing angle bracket of each </a> tag runs up against the next <a> tag,
      to avoid leaving a gap between each menu title and the next one. -->

<!-- REPLACE each "placeholder.html" URL below with the specific page you want the user
      to go to when the given menu title is clicked. For example, the first link below
      is for the "Home" menu title, so you'd probably replace the first URL with index.html. -->

<div class="mynavbar">

<a class="navbartitle" id="t1" href="http://clubpenguinspin.com/"
      onmouseout="HideItem('products_submenu');" 
      onmouseover="ShowItem('products_submenu');"
    >Home<a class="navbartitle" id="t2" href="http://xat.com/clubpenguincheatzone"
      onmouseout="HideItem('services_submenu');" 
      onmouseover="ShowItem('services_submenu');"
    >Chat<a class="navbartitle" id="t3" href="http://twitter.com/#!/cpcheatzone"
      onmouseout="HideItem('funstuff_submenu');" 
      onmouseover="ShowItem('funstuff_submenu');"
    >Twitter<a class="navbartitle" id="t4" href="#"
      onmouseout="HideItem('aboutus_submenu');" 
      onmouseover="ShowItem('aboutus_submenu');"
    >Extras<a class="navbartitle" id="t5" href="http://support.clubpenguinspin.com"
      onmouseout="HideItem('contact_submenu');" 
      onmouseover="ShowItem('contact_submenu', 't5');"
    >Support</a>
<a class="navbartitle" id="t6" href="#"
      onmouseout="HideItem('yeaman_submenu');" 
      onmouseover="ShowItem('yeaman_submenu');"
    >Coming Soon

<!-- Products sub-menu, shown as needed  -->
<div class="submenu" id="products_submenu" 
    onmouseover="ShowItem('products_submenu');" 
    onmouseout="HideItem('products_submenu');">
  <div class="submenubox">
  </div>
</div>

<!-- Services sub-menu, shown as needed  -->
<div class="submenu" id="services_submenu" 
    onmouseover="ShowItem('services_submenu');" 
    onmouseout="HideItem('services_submenu');">
  <div class="submenubox">
    <ul>
      <li><a href="http://xat.com/clubpenguincheatzone" class="submenlink">CPCheatZone Chat</a></li>
      <li><a href="http://xat.com/noeexclusives" class="submenlink">NoeExclusives Chat</a></li>
      <li><a href="http://xat.com/cprichnich" class="submenlink">TheCpWorld Chat</a></li>
      </ul>
  </div>
</div>

<!-- Fun Stuff sub-menu, shown as needed  -->
<div class="submenu" id="funstuff_submenu" 
    onmouseover="ShowItem('funstuff_submenu');" 
    onmouseout="HideItem('funstuff_submenu');">
  <div class="submenubox">
    <ul>
      <li><a href="http://twitter.com/#!/cpcheatzone" class="submenlink">CPCheatZone</a></li>
      <li><a href="http://twitter.com/#!/444ppenguincp" class="submenlink">444ppenguin</a></li>
      <li><a href="http://twitter.com/#!/noe231cp" class="submenlink">Noe231</a></li>
      <li><a href="http://twitter.com/#!/cprichnich" class="submenlink">Rich Nich</a></li>
      <li><a href="http://twitter.com/#!/wastermcdude" class="submenlink">Master Swamp</a></li>
    </ul>
  </div>
</div>

<!-- About Us sub-menu, shown as needed  -->
<div class="submenu" id="aboutus_submenu" 
    onmouseover="ShowItem('aboutus_submenu');" 
    onmouseout="HideItem('aboutus_submenu');">
  <div class="submenubox">
    <ul>
      <li><a href="http://www.clubpenguinspin.com/p/freebies.html" class="submenlink">Freebies</a></li>
      <li><a href="#" class="submenlink">Graphics Store</a></li>
      <li><a href="http://youtube.com/cpcheatzone" class="submenlink">Club Penguin Cheats</a></li>
      <li><a href="#" class="submenlink">Fun</a></li>
      <li><a href="#" class="submenlink">More coming soon!</a></li>
     </ul>
  </div>
</div>

<!-- CONTACTS & DIRECTIONS sub-menu, shown as needed  -->
<div class="submenu" id="contact_submenu" 
    onmouseover="ShowItem('contact_submenu');" 
    onmouseout="HideItem('contact_submenu');">
  <div class="submenubox">
    <ul>
      <li><a href="#" class="submenlink">Banners</a></li>
       <li><a href="http://support.clubpenguinspin.com" class="submenlink">Contact Us</a></li>
       <li><a href="#" class="submenlink">More</a></li>
   </ul>
  </div>
</div>

<div class="submenu" id="yeaman_submenu" 
    onmouseover="ShowItem('yeaman_submenu');" 
    onmouseout="HideItem('yeaman_submenu');">
  <div class="submenubox">
    <ul>
   </ul>
  </div>
</div><!-- end of sub-meus -->

</a></a></a></a></a></div>
</center>

Here is my CSS:

.mynavbar {
    position: relative;
  width: 974px;
  height: 23px; /* corresponds to 'line-height' of a.navbartitle below */
  margin: 0; border: 0; padding: 0;
  background-color: #005EFF; 
  border-bottom: #003cff solid 3px; 
  border-left: #003cff solid 3px; 
  border-right: #003cff solid 3px; 
}

a.navbartitle {
  display: block; 
  float: left;
  color: white;
  text-shadow: 1px 1px 3px #000;
  outline: 0;
  background-color:  #005EFF;
  font-family: Verdana, Arial, Geneva,  Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  margin: 0; border: 0; padding: 0;
  line-height: 23px; /* corresponds to 'top' value of .submenu below */
  text-align: center;
  text-decoration:none;
}
a.navbartitle:hover {
  background-color: #0241AD;
}
/* menu title widths */
#t1 { width: 104px; }
#t2 { width: 100px; }
#t3 { width: 102px; }
#t4 { width: 102px; }
#t5 { width: 120px; }
#t5 { width: 110px; }
#t6 { width: 120px; }
/* We just specify a fixed width for each menu title. Then, down below we specify
    a fixed left position for the corresponding submenus (e.g. #products_submenu, etc.)
    Using these fixed values isn't as elegant as just letting the text of each 
    menu title determine the width of the menu titles and position of the submenus,
    but we found this hardwired approach resulted in fewer cross-browser/cross-OS 
    formatting glitches -- and it's pretty easy to adjust these title widths and the
    corresponding submenu 'left' positions below, just by eyeballing them whenever
    we need to change the navbar menu titles (which isn't often). */

.submenu {
    position:absolute;
  z-index: 2;
  top: 23px; /* corresponds to line-height of a.navbartitle above */
  padding: 0; margin: 0; 
    width:166px; /* If adjust this, then adjust width of .submenu below a too */
    color: white;
    background-color:  #0241ad;
    border: 1px solid transparent; /* box around entire sub-menu */
  font-family: Verdana, Arial, Geneva,  Helvetica, sans-serif;
    font-size: 11px;
}
/* Fix IE formatting quirks. */
* html .submenu { width: 148px; } /* IE needs narrower than width of .submenu above */
/* End */

/* position of each sub menu */
/* We just eyeball the position of each submenu here -- can move left or right as needed. 
   If you adjust menu title text, you might want to adjust these too. */
#products_submenu {  left: 0px; visibility: hidden;  }
#services_submenu {  left: 104px; visibility: hidden;  }
#funstuff_submenu {  left: 204px; visibility: hidden; }
#aboutus_submenu {  left: 306px; visibility: hidden; }
#contact_submenu { left: 408px; visibility: hidden; }
#contact2_submenu { left: 408px; visibility: hidden; }
#yeaman_submenu { left: 517px; visibility: hidden; }
/* Note, each submenu is hidden when the page loads - then made visible when
    the mouse goes over the menu title. Using the 'visibility' property instead
    of using the 'display' property avoided a bug in some versions of Safari. 
    (The bug is pretty where esoteric: The browser ignored the 'hover' property 
    on 'li' objects inside an object whose display property was set to 'none' 
    when the page loaded...) Using the 'visibility' property instead of 'display'
    would normaly take up extra room on the page, but that's avoided here by putting
    the submenu on a second layer: see 'position: absolute' and 'z-index: 2'
    in .submenu definition, higher up this page. */

.submenu a
{
  display: block;
  color: #eee; 
  background-color: #005EFF;
  width: 146px; /* This should be width of .submenu above minus right-side padding on next line */
  padding: 5px 0px 4px 20px;
  text-decoration: none;
  background-color: #005EFF; 
  border-bottom: #003cff solid 1px; 
  border-left: #003cff solid 1px;
  border-right: #003cff solid 1px;
}


ul { position: left; display: block; }
li { position: left; display: block; }

.submenubox { 
  margin: 0; padding: 0; border: 0;
}
.submenubox ul
{
  margin: 0; padding: 0; border: 0;
  list-style-type: none;
}

.submenubox ul li { 
  margin: 0; padding: 0; border: 0;
}

.submenubox ul li a:link { }
.submenubox ul li a:visited { }
.submenubox ul li a:hover
{
  color: #c6e8e2; /* text color for submenu items */
  background-color: transparent;
  border-bottom: transparent solid 1px; 
}

Please help me! This is very annoying to my website viewers, and others.

🙁

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-05T20:53:30+00:00Added an answer on June 5, 2026 at 8:53 pm

    You have to add a closing </a> after “Coming Soon” and your other links:

    <a class="navbartitle" id="t1" href="http://clubpenguinspin.com/"
          onmouseout="HideItem('products_submenu');" 
          onmouseover="ShowItem('products_submenu');"
        >Home</a><a class="navbartitle" id="t2" href="http://xat.com/clubpenguincheatzone"
          onmouseout="HideItem('services_submenu');" 
          onmouseover="ShowItem('services_submenu');"
        >Chat</a><a class="navbartitle" id="t3" href="http://twitter.com/#!/cpcheatzone"
          onmouseout="HideItem('funstuff_submenu');" 
          onmouseover="ShowItem('funstuff_submenu');"
        >Twitter</a><a class="navbartitle" id="t4" href="#"
          onmouseout="HideItem('aboutus_submenu');" 
          onmouseover="ShowItem('aboutus_submenu');"
        >Extras</a><a class="navbartitle" id="t5" href="http://support.clubpenguinspin.com"
          onmouseout="HideItem('contact_submenu');" 
          onmouseover="ShowItem('contact_submenu', 't5');"
        >Support</a>
    <a class="navbartitle" id="t6" href="#"
          onmouseout="HideItem('yeaman_submenu');" 
          onmouseover="ShowItem('yeaman_submenu');"
        >Coming Soon</a>
    
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have just tried using the NSArchiver but for some reason I am getting
I'm trying to write a Counting sort function but for some reason it's getting
I'm getting undefined for some reason when I try to return the html via
i'm getting this weird CSS bug in ie6/7 (but not in ie8 or firefox):
For some weird reason i'm getting my confirm box coming up twice. here is
For some reason in the testEmployee method I am getting weird error messages saying
For some reason I'm getting an error that basically states that it can't find
For some reason i'm getting an unexpected [ in the below line of code.
For some reason I am getting the error No database selected I have no
I'm writing a program in C++ and for some reason I'm getting a segmentation

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.