Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/36.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.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
css菜单问题,父项宽度跨越子项总宽度_Css_Joomla_Menu - Fatal编程技术网

css菜单问题,父项宽度跨越子项总宽度

css菜单问题,父项宽度跨越子项总宽度,css,joomla,menu,Css,Joomla,Menu,我创建了一个菜单,但现在我一直在思考如何停止跨越子项的父项 我确信我的CSS有问题,而不是joomla,有人能看一下吗?我已经精疲力尽了费伯,试图纠正这一点 为了澄清,当您单击“登录”菜单项时,我希望它保持原来的大小,而不是拉伸到子项的宽度 非常感谢,, Adam在下面添加css来修复它 #李国荣{ 显示:内联块; } #导航ul li>ul{ 宽度:315px; 位置:绝对位置; 右:-4px; 顶部:70像素; } 非常感谢您!工作得很好,子菜单在父菜单之间有一些间距。你能解释一下为什么会

我创建了一个菜单,但现在我一直在思考如何停止跨越子项的父项

我确信我的CSS有问题,而不是joomla,有人能看一下吗?我已经精疲力尽了费伯,试图纠正这一点

为了澄清,当您单击“登录”菜单项时,我希望它保持原来的大小,而不是拉伸到子项的宽度

非常感谢,, Adam

在下面添加css来修复它
#李国荣{
显示:内联块;
}
#导航ul li>ul{
宽度:315px;
位置:绝对位置;
右:-4px;
顶部:70像素;
}

非常感谢您!工作得很好,子菜单在父菜单之间有一些间距。你能解释一下为什么会这样吗?根据你的需要减少最高职位。我给了top:70px;
Add below css to fix it
<style type="text/css">
#nav ul li{
    display:inline-block;
}
#nav ul li > ul{
    width:315px;
    position:absolute;
    right:-4px;
    top:70px;
}
</style>