程序员最近都爱上了这个网站  程序员们快来瞅瞅吧!  it98k网:it98k.com

本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长


+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

暂无数据

将下拉菜单与父级对齐

发布于2023-03-24 16:25     阅读(1023)     评论(0)     点赞(25)     收藏(3)


在此处输入图像描述我在网络开发方面不是很有经验并且遇到了一些问题,我正在对齐菜单但它不是从它的父菜单开始的。我以各种可能的方式进行了搜索和试验,但我无法弄清楚问题出在哪里。以下是CSS

.drop {
z-index: 9;
max-width: 361px;
padding-top: 1px;
position: absolute;
display: none;
float: left;
min-width: 200px;
margin: 22px;
padding: 1.2em 0;
font-size: 12px;
list-style: none;
background: #02709be6;
}

.com:hover .drop {
display: block;
}

li.com .drop>li ul {
align-items: center;
top: 22px;
}

.drop li {
width: 100%;
padding-left: 41px;
padding-right: 51px;
display: block;
clear: both;
padding: 1px 1.6em;
line-height: 1.8;
white-space: nowrap;
color: #333;
-webkit-transition: none;
transition: none;
}

nav {
border: 1px solid #000;
border-width: 0 0 1px;
list-style: none;
text-align: center;
font-size: 21px;
}

nav li {
display: inline-block;
padding: 21px;
padding-right: 35px;
padding-left: 35px;
border-left: 1px solid rgba(255, 255, 255, 0.1);
text-align-last: left;
}

.nav {
margin-top: 25px;
color: #000000;
text-align: left;
left: 0;
width: 960px;
height: 24px;
color: #ffffff;
}

预期结果应该是这样的秒


解决方案


试试这个代码:

nav li{
    display: inline-block;
    padding: 21px;
    padding-right: 35px;
    padding-left: 35px;
    border-left: 1px solid rgba(255,255,255,0.1);
    text-align-last: left;
    position: relative;
}
.drop{
    z-index: 9;
    max-width: 415px;
    padding-top: 1px;
    display: none;
    float: left;
    min-width: 200px;
    padding: 1.2em 0;
    font-size: 12px;
    list-style: none;
    background: #02709be6;
    position: absolute;
    left: 0;
    margin: 0;
    top: 100%;
}

删除此代码:

li #drop-about {
    left: 56vw;
    max-width: 304px;
    min-width: 242px; }

li #drop-dt {
    left: 22.7vw;
}



所属网站分类: 技术文章 > 问答

作者:黑洞官方问答小能手

链接:http://www.qianduanheidong.com/blog/article/516818/5802299c037770984346/

来源:前端黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

25 0
收藏该文
已收藏

评论内容:(最多支持255个字符)