/*我也有我的元视口标签设置为我的index.php文件上的设备宽度。如何使导航栏元素出现或消失
<header class="site-header">
<nav class="site-nav">
<ul><h4>
<li><a href="index.php"><img src="/inc/menubutton.png" style="width:25px; height: 25px;"></a></li>
<li><form name="search" method="post" action="searchresults.php"></li>
<li><input type="text" class="searchbar" value="Search" style="width:400px;"></li>
<li><input type="image" class="searchbutton" src="inc/searchbutton.png" alt="Submit Form" style="height: 25px; width: 25px;"></li>
</form>
<li><a href="member.php"><img src="inc/ Memberbutton.png" style="width:25px; height:25px;"></a></li>
<li><a href="cart.php"><img src="inc/cart.png" style="width:25px; height:25px;"></a></li>
</ul></h4>
</nav>
这是我的CSS:
.site-nav ul {
margin: 0;
padding-left: 20px;
background-color: black;
.site-nav ul:before, .site-nav:after {content: ""; display: table; }
.site-nav ul:after {clear:both; }
.site-nav ul { *zoom: 1; }
.site-nav ul li {
list-style: none;
float: left;
padding: 10px;
我希望能够让搜索栏移动视线中消失,使得用户可以点击搜索按钮并弹出一个div。如果任何人有关于使用JQuery更具动态性的建议,那将非常棒。我希望它具有滑出效果。我没有使用JQuery的经验,但我对JavaScript有一些经验。感谢您的时间和耐心。
我之前使用过链接,然后我将按钮切换为我创建的图像,并忘记了摆脱标签和
标签。我有元素作为列表,因为这是我知道如何制作导航栏的唯一方法,通过将列表中的元素浮动并摆脱列表样式。感谢您提供媒体查询的信息。 –
如果它帮助您解决问题,请将其标记为正确答案Miguel –
我希望我可以在本网站上添加好友。 –