Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 使我的列表项中包含的每个DIV在悬停列表项时保持在1024px宽的中心位置_Html_Css - Fatal编程技术网

Html 使我的列表项中包含的每个DIV在悬停列表项时保持在1024px宽的中心位置

Html 使我的列表项中包含的每个DIV在悬停列表项时保持在1024px宽的中心位置,html,css,Html,Css,当每个列表项悬停在上方时,我试图使每个列表项中包含的DIV保持在1024px宽的中心位置 我还需要右3个辅助导航链接右对齐,而不是左对齐,这样当用户悬停时,导航菜单将立即可访问(而不是尝试“跳转”到菜单的左侧。我希望类似于此网站的对齐功能: 下面是代码,下面是工作演示: <div id="nav-wrapper-sot"> <div id="navmenu-sot"> <ul class="nav-sot" > <li

当每个列表项悬停在上方时,我试图使每个列表项中包含的DIV保持在1024px宽的中心位置

我还需要右3个辅助导航链接右对齐,而不是左对齐,这样当用户悬停时,导航菜单将立即可访问(而不是尝试“跳转”到菜单的左侧。我希望类似于此网站的对齐功能:

下面是代码,下面是工作演示:

    <div id="nav-wrapper-sot">
    <div id="navmenu-sot">

    <ul class="nav-sot" >

    <li id="about"><a href="#">About</a>
     <div class="about_content">
       <a href="">Vision & Policies</a><a href="">Notable Members</a><a href="">History</a><a href="">Affiliates</a><a href="">Financial Information</a>    
            </div>





    </li>
    <li id="members"><a href="#">Members & Groups</a>
     <div class="members_content">
           <a href="">Membership</a><a href="">Postdoctoral</a><a href="">Graduate Students</a>  
            </div>
    </li>
    <li id="meetings"><a href="#">Meetings & Events</a>
    <div class="meetings_content">
             <a href="">Annual Meeting</a><a href="">Events Calendar</a><a href="">Sponsored Meetings</a><a href="">Co-Hosted Events</a>  
            </div>
    </li>
    <li id="pubs"><a href="#">Publications & News</a>
    <div class="pubs_content">
       <a href="">Annual Meeting Publications</a><a href="">Newsroom</a><a href="">Advertising</a>    
            </div>
    </li>
    <li id="awards"><a href="#">Awards & Funding</a>
    <div class="awards_content">
              <a href="">Awards</a><a href="">Grants & Funding</a><a href=""> Endowment Fund</a>  
            </div>
    </li>
    <li id="careers"><a href="#">Careers</a>
    <div class="careers_content">
           <a href="">Job Bank</a><a href="">Mentor</a><a href="">Internships & Fellowships</a><a href="">Career Development Resources</a><a href="">Salary Surveys</a>     
            </div>
    </li>
    <li id="education"><a href="#">Education</a>
    <div class="education_content">
             <a href="">Continuing Education</a><a href="">Presentations & Webinars</a><a href="">Students</a><a href="">Educators</a><a href="">K-12 Outreach</a>  
            </div>
    </li>
    <li id="global"><a href="#">Global Programs </a>
    <div class="global_content">
             <a href="">International Grants</a><a href=""> Membership</a><a href="">Education Resources</a><a href="">News & Events</a><a href="">Global  Exchange Program</a>  
            </div>
    </li>
    <li id="mylinks"><a href="#">My Links</a>
    <div class="mylinks_content">
      <a href="">My Links links</a> 
            </div>
    </li>
    </ul>

      </div>
    </div>

演示:

#导航包装器sot{
明确:两者皆有;
宽度:100%;
背景#ff6633;
保证金0自动;
}
#导航菜单{
保证金0自动;
宽度:100%;
}
#导航菜单sot>ul{
列表样式类型:无;
填充:0px;
}
.nav sot{text align:center;}
.nav sot>li{
填充:0px;
高度:30px;
字体系列:Arial、Helvetica、无衬线字体;
字母间距:-0.5px;
字体大小:14px;
显示:内联块;
背景#ff6633;
右边框:1px实心#D6D3D3;
}
.nav sot>li>a{
显示:块;
身高:100%;
填充:0px;
颜色:#FFFFFF;
文字装饰:无;
文本对齐:居中;
线高:32px;
}
#导航菜单sot li:悬停>a{
颜色:#ff6633;
填充:0px;
显示:块;
背景:白色;
字体大小:粗体;
}
#关于{
左边框:1px实心#D6D3D3;
}
#大约{
宽度:75px;
}
#成员a{
宽度:137px;
}
#会议a{
宽度:138px;
}
#酒吧{
宽度:142px;
}
#奖励a{
宽度:126px;
}
#职业a{
宽度:77px;
}
#教育a{
宽度:80px;
}
#全球a{
宽度:125px;
}
#MyLink a{
背景:#3399cc;
颜色:#f2f5eb;
宽度:85px;
边界权:无;
}
.about\u内容、.members\u内容、.meetings\u内容、.pubs\u内容、.awards\u内容、.careers\u内容、.education\u内容、.global\u内容、.MyLink\u内容
{ 
位置:绝对位置;
显示:无;
顶部:45px;
边框:1px实心#ff6633;
填充顶部:12px;
垫底:12px;
文本对齐:左对齐;
z指数:-1;
宽度:1024px;
边距:0-512px;
左:50%;
}
.关于内容a、.会员内容a、.会议内容a、.酒吧内容a、.奖项内容a、.职业内容a、.教育内容a、.全球内容a、.我的链接内容a{
文字装饰:无;
颜色:#ff6633;
填充:12px;
边际:0px;
}
#navmenu sot li:悬停。关于内容,
#导航菜单sot li:悬停。成员内容,
#导航菜单sot li:悬停。会议内容,
#navmenu sot li:悬停。酒吧内容,
#navmenu sot li:悬停。奖励内容,
#导航菜单sot li:悬停。内容,
#navmenu sot li:悬停。教育内容,
#导航菜单sot li:悬停。全局内容,
#导航菜单sot li:悬停.mylinks\u内容
{
显示:块;
}
#navmenu sot li:悬停。奖励内容,
#导航菜单sot li:悬停。内容,
#navmenu sot li:悬停。教育内容,
#导航菜单sot li:悬停。全局内容,
#导航菜单sot li:悬停.mylinks\u内容
{
文本对齐:右对齐;
}
.nav sot li分区a:悬停{
背景色:#ff6633;
颜色:#FFFFFF;
}


你以前没有问过同样/类似的问题吗?讽刺的是,我回答了这个问题,也被接受了。现在发生了什么?我解释了我上面关于这些问题相似性的推理,但为什么这篇帖子是独一无二的。我应该删除之前的问题吗?可能重复:@trevoray-你不必删除旧的o不,但是改写这个问题,不要让这个问题看起来和感觉像旧问题。否则它将被标记为重复。非常感谢!!很高兴有人愿意帮助我,尽管我之前有一个类似的问题。快速问题。z索引在那里,所以白色背景将“隐藏”顶部的橙色边框。但当我在我的开发站点上尝试此操作时,此z索引设置会导致二次滚动不“粘住”当鼠标悬停在上方时。有什么想法吗?z-index属性指定元素的堆栈顺序。堆栈顺序较高的元素总是位于堆栈顺序较低的元素之前。换句话说,某些元素可能使用类似的z-index,这可能会导致此问题,只需将其更改一下,看看您得到了什么
    #nav-wrapper-sot {
        clear:both;
        width:100%; 
        background: #ff6633;
        margin 0 auto;
    }



      #navmenu-sot {

            margin 0 auto;
            width:100%;


    }


    #navmenu-sot > ul  {
        list-style-type: none;

        padding: 0px;
    }

     .nav-sot {  text-align:center;  }



    .nav-sot > li {
        padding: 0px;
        height: 30px;
        font-family:   Arial, Helvetica, sans-serif;
        letter-spacing: -0.5px;
        font-size: 14px;
      display:inline-block;
      background: #ff6633;
         border-right: 1px solid #D6D3D3;


    }

    .nav-sot > li > a {
        display: block;
        height: 100%;
        padding: 0px;
        color: #FFFFFF;
        text-decoration: none;
        text-align: center;
        line-height: 32px;


    }




    #navmenu-sot  li:hover > a {
        color:#ff6633;
         padding:0px;
        display:block;
        background:white;
      font-weight:bold;
    }







    #about    {

        border-left:1px solid #D6D3D3;

    }


    #about   a {

        width: 75px;


    }

    #members a {

         width: 137px;
    }

    #meetings a {

        width: 138px;
    }

    #pubs a {

        width: 142px;
    }


    #awards a {

        width: 126px;
    }

    #careers a {

        width: 77px;
    }


    #education a {

        width: 80px;
    }

    #global a {

        width: 125px;
    }

    #mylinks a {
        background: #3399cc;
        color: #f2f5eb;
          width: 85px;
          border-right:none;
    }




      .about_content, .members_content, .meetings_content, .pubs_content, .awards_content, .careers_content, .education_content, .global_content, .mylinks_content 
      { 
        position:absolute;
        display:none;
       top:45px;

       border: 1px solid #ff6633;

        padding-top:12px;
        padding-bottom:12px;

        text-align:left;
        z-index:-1;
        width:1024px;
      }

       .about_content a, .members_content a, .meetings_content a, .pubs_content a, .awards_content a, .careers_content a, .education_content a, .global_content a, .mylinks_content a { 

         text-decoration:none;
         color:#ff6633;
         padding:12px;

         margin:0px;

       }

    #navmenu-sot li:hover .about_content, 
    #navmenu-sot li:hover .members_content, 
    #navmenu-sot li:hover .meetings_content,
    #navmenu-sot li:hover .pubs_content,
    #navmenu-sot li:hover .awards_content,
    #navmenu-sot li:hover .careers_content, 
    #navmenu-sot li:hover .education_content, 
    #navmenu-sot li:hover .global_content, 
    #navmenu-sot li:hover .mylinks_content 

    {

          display:block;

    }


    .nav-sot  li div a:hover {
      background-color:#ff6633;
      color:#FFFFFF;
    }