创建仅用于移动设备的折叠菜单页脚可以通过以下步骤实现:
<div class="footer">
<button class="toggle-btn">菜单</button>
<ul class="menu">
<li><a href="#">链接1</a></li>
<li><a href="#">链接2</a></li>
<li><a href="#">链接3</a></li>
</ul>
</div>
.footer {
position: fixed;
bottom: 0;
left: 0;
width: 100%;
background-color: #f1f1f1;
padding: 10px;
}
.toggle-btn {
display: block;
width: 100%;
text-align: center;
background-color: #ddd;
border: none;
padding: 10px;
font-size: 16px;
cursor: pointer;
}
.menu {
display: none;
list-style: none;
padding: 0;
}
.menu li {
padding: 10px;
background-color: #fff;
}
.menu li a {
text-decoration: none;
color: #333;
}
document.querySelector('.toggle-btn').addEventListener('click', function() {
var menu = document.querySelector('.menu');
if (menu.style.display === 'none') {
menu.style.display = 'block';
} else {
menu.style.display = 'none';
}
});
这样,当移动设备上的页面加载完成后,用户可以点击折叠菜单页脚上的按钮,展开或收起菜单项。
推荐的腾讯云相关产品:腾讯云移动应用托管(Mobile Application Hosting),该产品提供了移动应用的云端托管服务,可帮助开发者快速搭建和部署移动应用,并提供高可用性、弹性伸缩、安全可靠的云端环境。详情请参考腾讯云移动应用托管产品介绍:https://cloud.tencent.com/product/mah
领取专属 10元无门槛券
手把手带您无忧上云