给移动端底部增加导航栏(typecho 1.3.0+Bearsimple v2.9.3)
<style>
/* 默认隐藏底部导航 */
.bottom-nav {
display: none;
position: fixed;
bottom: 0;
left: 0;
right: 0;
background: #fff;
padding: 10px 0;
box-shadow: 0 -2px 10px rgba(0,0,0,0.1);
z-index: 999;
}
/* 移动端样式 */
@media screen and (max-width: 1024px) {
.bottom-nav {
display: block;
}
/* 隐藏原有导航(根据主题选择器调整) */
.nav-main {
display: none;
}
/* 防止内容被遮挡 */
.content {
padding-bottom: 60px;
}
}
/* 导航布局 */
.nav-items {
display: flex;
justify-content: space-around;
align-items: center;
list-style: none;
margin: 0;
padding: 0;
}
.nav-item {
text-align: center;
}
.nav-item a {
color: #333;
text-decoration: none;
font-size: 14px;
}
.nav-item i {
display: block;
font-size: 24px;
margin-bottom: 5px;
}
</style>
<!-- 底部导航 -->
<nav class="bottom-nav">
<ul class="nav-items">
<li class="nav-item">
<a href="/">
<i class="fas fa-home"></i>
首页
</a>
</li>
<li class="nav-item">
<a href="/index.php/archives.html">
<i class="fas fa-file-alt"></i>
文章
</a>
</li>
<li class="nav-item">
<a href="/admin/write-post.php">
<i class="fas fa-plus-circle"></i>
发布
</a>
</li>
<li class="nav-item">
<a href="/index.php/make-_suggestions.html">
<i class="fas fa-comment-alt"></i>
留言
</a>
</li>
<li class="nav-item">
<a href="/admin/profile.php">
<i class="fas fa-user-tie"></i>
我的
</a>
</li>
<!-- 更多导航项 -->
</ul>
</nav>
<!-- 引入Font Awesome图标库 -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css">
以上代码放置的路径
效果如下
测试环境
typecho 1.3.0+Bearsimple v2.9.3
评论区(暂无评论)