将下拉èœå•çˆ¶çº§èƒŒæ™¯è®¾ç½®ä¸ºé€æ˜Žï¼Œä½¿å­çº§ä¸é€æ˜Ž

时间:2013-11-26 20:02:22

标签: css

http://eaglesflight.sites.hubspot.com/conference顶部附近有一个导航èœå•ï¼Œæˆ‘希望父项(培训,公å¸ï¼Œèµ„æºï¼‰å…·æœ‰é€æ˜ŽèƒŒæ™¯ï¼ŒåŒæ—¶ä¿æŒå­©å­åœ¨æ‚¬åœæ—¶çš„当å‰ä¸é€æ˜Žåº¦ã€‚ / p>

基本上,我希望能够在导航的父项åŽé¢çœ‹åˆ°èƒŒæ™¯å›¾åƒï¼Œè€Œä¸æ˜¯å½“å‰é‚£é‡Œçš„纯色。

我是一å业余爱好者,负责在工作中进行一些网络开å‘。éžå¸¸æ„Ÿè°¢ä»»ä½•å¸®åŠ©ã€‚

2 个答案:

答案 0 :(得分:0)

  

...åŒæ—¶ä¿æŒå­©å­ä»¬å½“å‰æ‚¬åœçš„ä¸é€æ˜Žåº¦ã€‚

所以您似乎已ç»å°è¯•å°†opacity设置为元素:

.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children 
{
   position: relative;
   opacity: 0.8;
}

现在确实,å­å…ƒç´ ä¹Ÿæœ‰è¿™ç§æ‚¬åœã€‚这是因为父元素“更强â€ã€‚ä½ å¯ä»¥åœ¨æ‚¬åœæ—¶é‡æ–°è°ƒæ•´opacity:

.hs-menu-item.hs-menu-depth-1.hs-item-has-children:hover 
{
   opacity: 1;
}

jsFiddle

注æ„COMPANYä¸æ˜¯åŠé€æ˜Žçš„,因为它没有å­å…ƒç´ ã€‚如果需è¦ï¼Œå¯ä»¥é€šè¿‡å°†æ²¡æœ‰å­å…ƒç´ çš„元素包å«åœ¨åŠé€æ˜Žä¸é€æ˜Žåº¦

中æ¥æ›´æ”¹æ­¤å€¼

希望这有助于你:)

答案 1 :(得分:0)

从background: #1d3d6f移除.nav-menu li并将其添加到.hs-menu-children-wrapper

悬åœæ—¶ï¼Œè¯·ä»Žbackground: #fff

中删除.nav-menu a:hover

如果你没有设置背景颜色,你会看到元素背åŽçš„内容。