html - 一个元素在电话大小的另一个元素上弹出
问题描述
这应该是搜索并在其下列出列表,但是当我尝试写一些东西时,我遇到了这个问题
列表弹出搜索,你能告诉我如何解决这个问题
代码:
.navigation{
position: fixed;
left: -32rem;
width: 40rem;
height: 100%;
background:linear-gradient(to top, rgb(0, 0, 0, .9),rgb(0, 0, 0, .9));
display: flex;
flex-direction: column;
justify-content: space-between;
align-items: center;
transition: left .8s cubic-bezier(1, 0, 0, 1);
z-index: 4;
}
.navigation-serch{
position: relative;
top: 10rem;
}
.navigation-list{
list-style: none;
padding: 0;
height: 28rem;
display: flex;
flex-direction: column;
justify-content: space-between;
align-items: center;
}
<nav class="navigation">
<div class="navigation-headin">
<form class="navigation-serch">
<input type="text" class="navigation-search-input" placeholder="Search">
<button name="navigation-search" class="navigation-search-btn">
<i class="fas fa-search"></i>
</button>
</form>
</div>
<ul class="navigation-list">
<li class="navigation-item"> <a href="#" name="navigation-item " class="navigation-link">Home</a></li>
<li class="navigation-item"> <a href="#" name="navigation-item " class="navigation-link">About us</a></li>
<li class="navigation-item"> <a href="#" name="navigation-item " class="navigation-link">Rooms</a></li>
<li class="navigation-item"> <a href="#" name="navigation-item " class="navigation-link">Events</a></li>
<li class="navigation-item"> <a href="#" name="navigation-item " class="navigation-link">Contact</a></li>
</ul>
<div class="copy-right">
<p>© 2021 Sunset Lodge. All Rights Reserved.</p>
</div>
</nav>
解决方案
推荐阅读
- open-telemetry - 所有功能的 OpenTelemetry Dotnet 跟踪
- sql - PostgreSQL 从另一个表更新一个表数据
- python - 将整数附加到空列表,然后打印这些整数(井字游戏)
- java - 同一个 Java 类中的两个不同的迭代器
- firebase - 使用 firebase 托管时无法加载 mp4 格式的视频
- mysql - mysql存储过程删除和执行插入
- git - 尽管有 .gitattributes,Git 还是弄乱了行尾
- firebase - 根据闭包上下文的要求,返回类型“Transaction”不是“Future<_>”
- python - Python numpy 在给定位置将二维数组插入更大的二维数组
- python - Flask-Executor 和 Flask-SQLAlchemy:无法从执行器函数内部的数据库中获取更新的数据