html - 响应式下拉菜单不起作用

标签 html css responsive-design wordpress-theming

好吧,所以我只花了 24 小时来找出如何修复最小屏幕尺寸为 720px 时的下拉菜单:|....但我无法修复它:(而且它是 rtl,如果有的话其他错误请告诉我

HTML:

<header>


<!-- Navbar -->    
<nav class="nav">
    <ul>
        <li><a href="#"><i class="fa fa-home" aria-hidden="true"></i> menu1</a></li>
        <li><a href="#"><i class="fa fa-film" aria-hidden="true"></i> menu2</a>
            <ul class="sub">
                <li><a href="#">dropdown1</a></li>
                <li><a href="##">drowpdown2</a></li>
            </ul>
        </li>
        <li><a href="#"><i class="fa fa-filter" aria-hidden="true"></i> menu3</a></li>
        <li><a href="#"><i class="fa fa-comment-o" aria-hidden="true"></i> menu4</a></li>
        <li><a href="#"><i class="fa fa-phone" aria-hidden="true"></i> menu5</a></li>
    </ul>
    <!-- Search Box --->    
    <div class="search-div">
        <form method="get" action="/search" id="searchbox5">
            <input class="search" name="q" type="text" size="30" placeholder="Search..." />
        </form>

    </div>
</nav>
    <div class="logo-div">
       <a href="#"> <h1 class="logo-h1">LOGO</h1>
        <img class="logo-img" src="img/logo.png" onmouseover="this.src='img/rlogo.png'" onmouseout="this.src='img/logo.png'"/></a>
    </div>
</header>

CSS:

https://blography.org/main.css

最佳答案

您在li:hover 效果上使用了position:absolute;,因此移除position:absolute; :hover 效果 li ".nav li:hover ul"

的属性

关于html - 响应式下拉菜单不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37784947/

相关文章:

css - 在 iPad(或其他平板电脑)上以横向模式显示汉堡包菜单

css - 平板电脑上的 Bootstrap 3 网格布局问题

css - 如何在视频图像中定位 css sprite 播放按钮

当文本放置在其中时,DIV 部分之间的 HTML 间隙

javascript - 在不修改 CSS 文件的情况下删除 CSS @media 打印规则

javascript - 使用行类别动态排序 HTML 表

html - 滚动区域外的元素

javascript - jQuery 检测 Bootstrap 3 状态

jquery - 使用色板/HTML 5 显示/隐藏 HTML - 动态 HTML

css - 有没有办法在渲染页面之前下载 HTML5 页面中的字体?