2013-10-01 27 views
0

我正在一個div內的菜單上工作,此菜單打開懸停在圖像和文字上,但無法這樣做。我已經編寫了可見性隱藏和它不工作,但是當我給它顯示沒有它的工作,但沒有選擇任何東西。我怎麼能實現它。無法打開懸停的div,並選擇div內的內容以及

我想是這樣的網站的菜單: http://www.luxado.in/index.php/customer/account/add/

這裏是我的CSS:

ul.sec-menu{float: right;list-style: none outside none;margin-right: 36px;margin-top: 34px;width: auto;} 
*{margin: 0;padding: 0;}ul.sec-menu li:last-child{border-right: medium none;} 
ul.sec-menu li{float: right;font-family: 'Merriweather Sans',sans-serif;width: auto;} 
li{list-style: none outside none;} 
ul.sec-menu li a{color: #FFFFFF;float: left;font-family: 'Merriweather Sans',sans-serif;font-size: 14px;padding: 0 25px 20px 0;text-align: center;text-decoration: none; width: auto;} 
.account{background: url("http://projects.flashonmind.com/hoppworldwide/wp-content/uploads/2013/09/exploreIcon.png") no-repeat scroll 101% 1% rgba(0, 0, 0, 0);height: 18px;/*margin: 0 -11px 0 -10px !important;*/margin: 0 -50px 0 -10px !important;} 
.for-current-sale-account{/*background: url("http://projects.flashonmind.com/hoppworldwide/wp-content/uploads/2013/09/menuBg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);*/background-color:#000000;border-radius: 8px 8px 8px 8px;float: left;height: auto;margin-right: 25px;padding: 10px 13px;position: absolute;right: 0;/*top: 69px;*/top: 100px;visibility: hidden;width: 191px;z-index: 300;} 
.up-arrow4{background: url("http://projects.flashonmind.com/hoppworldwide/wp-content/uploads/2013/09/toolTip.png") no-repeat scroll 100% 0 rgba(0, 0, 0, 0);float: left;height: 18px;opacity: 0.55;position: absolute;/*top: -18px;*/top: -11px;width: 184px;}*{margin: 0;padding: 0;} 
.for-current-sale-account ul{float: left;list-style: none outside none;margin-bottom: 0;padding: 10px;width: 183px;} 
.for-current-sale-account ul li{border: medium none;color: #FFFFFF;float: left;line-height: 29px;list-style: none outside none;width: 92%;} 
ul.sec-menu li{/*float: right;*/font-family: 'Merriweather Sans',sans-serif;/*width: auto;*/} 
ul.sec-menu li:hover{visibility:visible;display:inline-block;} 
img_menu{border: medium none;} 

這裏是我的分度,菜單內容:

<ul class="sec-menu"> 
    <li><a class="account" href="#">EXPLORE</a> 
     <div id="my-account" class="for-current-sale-account" style="height:auto;"> 
     <div class="up-arrow4">&nbsp;</div> 
      <ul class="part-one"> 
      <li><a href="#" class="page1 all-click about-us">About Us</a></li> 
      <li><a href="#" class="page1 all-click about-us">Exclusive Indulgences</a></li> 
      <li><a href="#" class="page1 all-click about-us">Experiences</a></li> 
      <li><a href="#" class="page1 all-click about-us">Honeymoon </a></li> 
      <li><a href="#" class="page1 all-click about-us">Private Villas</a></li> 
      <li><a href="#" class="page1 all-click about-us">Testimonials</a></li> 
      <li><a href="#" class="page1 all-click about-us">Media & Downloads</a></li> 
      <li><a href="#" class="page1 all-click about-us">Newsletters</a></li> 
      <li><a href="#" class="page2 all-click contact-us">Contact Us</a></li> 
      <!-- <li><a href="javascript:void(0);" class="page3 all-click">Magazine</a></li> --> 
      </ul> 
      <script src="http://apis.google.com/js/plusone.js"></script> 
       <!--script for google+ sharing end--> 
      <ul class="social-networks"> 
        <li style="padding-left:10px;"><a target="_blank" href="https://www.facebook.com/Luxado"><img class="fb-hover" src="http://luxado.in/skin/frontend/default/hotel/images/facebook.png" /></a></li> 
        <li><a target="_blank" href="https://twitter.com/Luxadotravel"><img class="twi-hover" src="http://luxado.in/skin/frontend/default/hotel/images/twitter.png" /></a></li> 
        <li><a target="_blank" href="https://plus.google.com/103241305149258811392/posts"><img class="g-hover" src="http://luxado.in/skin/frontend/default/hotel/images/gplus.png" /></a></li> 
      </ul> 
     </div> 
    </li> 
</ul> 

這裏是我的Jquery:

<script> 
$(document).ready(function(){ 
    $(".sec-menu").mouseover(function(e) { 
     $("#my-account").css("display","block"); 
    }); 
    $("#my-account").mouseout(function(e) { 
     $("#my-account").css("display","none"); 
    }); 

}); 

</script> 
+0

ü可以創建一個小提琴請 –

回答

1

您需要使用顯示:在。對於到當前沒有代替知名度銷售賬戶類。見下文。

.for-current-sale-account { 
    /*background: url("http://projects.flashonmind.com/hoppworldwide/wp-content/uploads/2013/09/menuBg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);*/ 
    background-color:#000000; 
    border-radius: 8px 8px 8px 8px; 
    float: left; 
    height: auto; 
    margin-right: 25px; 
    padding: 10px 13px; 
    position: absolute; 
    right: 0; 
    /*top: 69px;*/ 
    top: 100px; 
    display: none; 
    width: 191px; 
    z-index: 300; 
} 

還檢查了這方面的工作的jsfiddle ... jsfiddle

+0

@尼基爾:謝謝親愛的該工作就像一個魅力.. :)我只是有一個問題是,在其鉻不正常工作意味着菜單和鏈接之間存在很大差距。 – Montiyago

+0

你需要做在你的CSS來position..around向上箭頭和下拉菜單中相關的點點變化.. :) – nik

+0

感謝兄弟會做到這一點是肯定的。如果你有東西請讓我知道..謝謝一噸 – Montiyago

1

嘗試這樣的:

$(document).ready(function(){ 
    $(".sec-menu").mouseover(function(e) { 
     $("#my-account").css("display","block"); 
    }); 
    $(".sec-menu").mouseout(function(e) { 
     $("#my-account").css("display","none"); 
    }); 
}); 

CSS:

#my-account { 
    display: none; 
} 

見例如上的jsfiddle:
jsFiddle

+0

@ DVIR:謝謝親愛的該工作.. :)我只是有一個問題是,在鍍鉻的工作不正常意味着菜單和鏈接之間有很大差距。 – Montiyago

+0

嘗試將此添加到CSS: '.for-current-sale-account {top:70px!important; }' – Dvir

+0

感謝親愛的我已經這樣做了偉大的工作,在Chrome,但現在在Mozilla其不工作... :( – Montiyago