css - 防止块元素的高度在没有绝对定位的情况下推动其他块元素?
问题描述
https://codepen.io/arandomcodepenuser/pen/NWjYGwo
好的,所以我有这个顶部导航栏,问题是我不能只更改 html 的样式,因为我使用的是 Wordpress 插件,而且这个导航栏在导航栏上有块元素,其中一个有元素内而不是下面的下拉菜单,我不能使用javascript来更改它,我想知道嵌入在 li 元素中的下拉菜单是否有可能在悬停时下推导航栏上的其他元素。
这是html:
<div>
<ul class="top-bar__menu">
<li id="menu-item-265276" class=""><a href=""><span>Find Us</span></a></li>
<li id="menu-item-280208" class="">
<a href="#"><span>About</span></a>
<ul class="sub-menu">
<li id="menu-item-268209" class=""><a href=""><span>About Us</span></a></li>
<li id="menu-item-265276" class=""><a href=""><span>Find Us</span></a></li>
<li id="menu-item-280209" class=""><a href="" aria-current="page"><span>Our Team</span></a></li>
</ul>
</li>
</ul>
</div>
这是下拉菜单的css样式:
.sub-menu {
display: block;
}
.sub-menu li {
clear:both;
width: 100%;
}
ul.sub-menu {
display: inline;
background-color: #fff;
max-width: 100px;
}
解决方案
推荐阅读
- python - login_required 和注销在 django 中不起作用
- node.js - 想要使用 axios 将 JWT 令牌与数据一起发送到标头中,但收到此错误:在将标头发送到客户端后无法设置标头
- php - 我怎样才能使两个数组的长度彼此相似?
- foursquare - 显示foursque场所图像作为图像响应
- python - 如何使用 selenium 和 python 按 Alt F4
- c - 无法创建 for 循环来查找二维数组中的数组元素
- c# - 如何在没有项目或任何其他补充文件的情况下为引用的 .NET 程序集获取 IntelliSense?
- javascript - GotJS - 获取响应属性和 JSON 正文
- javascript - 在 Express.js 和 EJS 中呈现视图的最佳实践
- javascript - 同级组件之间的通信