当前位置: 首页 > news >正文

cnbook主题风格美化 —— 01(未完成)

个人自定义风格美化

整体风格偏B站吧?
https://chat.deepseek.com/share/t7mk9h55qj5wety52g

目前几个解决不了的问题
本人太菜了,没有深入去学习js(还没有学),html+css会一些

整了一天半多的时间,发现了不少问题
0.(暂时忘了)
1.隐藏侧边栏后,在内容区域右侧300px显示
2.手机端打开侧边栏后,点击空白区域无法取消
3.手机端顶部导航栏的优化显示
4.第一次进入页面会进入一个全页显示页面,下拉后进入主要的文章页(类似登录前需要进入的界面,登录后就不会跳转到该界面[指功能上])

image

个人改进代码配置(B站+cnbook+展现头图)效果

链接

  • cnbook@20251025-toke648个人优化.zip

侧边栏效果演出(有点苹果界面的感觉,有点意思就先留着了)

image

页面定制Css代码(添加)

/************** 简化侧边栏样式 ***************/.simplified-sidebar {position: fixed;left: -60px;top: 0;width: 60px;height: 100vh;background: var(--color-white);border-right: 1px solid var(--border-color-extra-light);z-index: 90;padding-top: 100px;display: flex;flex-direction: column;align-items: center;gap: 15px;transition: left 0.3s ease;box-shadow: 2px 0 10px rgba(0, 0, 0, 0.1);
}/* 侧边栏隐藏时显示简化侧边栏 */
body:not(.main-widthout-sidebar) .simplified-sidebar {left: 0;
}/* 侧边栏展开时隐藏简化侧边栏 */
.main-widthout-sidebar .simplified-sidebar {left: -60px;
}/* 为主内容区域添加左边距 */
body:not(.main-widthout-sidebar) #mainContent {margin-left: 60px !important;transition: margin-left 0.3s ease;
}/* 简化侧边栏图标 */
.sidebar-icon {width: 40px;height: 40px;display: flex;align-items: center;justify-content: center;border-radius: 8px;cursor: pointer;transition: all 0.3s ease;font-size: 16px;color: var(--color-text-secondary);background: transparent;
}.sidebar-icon:hover {background: var(--color-primary);color: var(--color-white);transform: scale(1.1);
}.sidebar-icon i {font-size: 18px;
}/* 移动端隐藏简化侧边栏 */
@media screen and (max-width: 1200px) {.simplified-sidebar {display: none !important;}body:not(.main-widthout-sidebar) #mainContent {margin-left: 0 !important;}
}

页首Html代码

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/all.min.css">

页脚Html代码

/* 布局调整 */
function setLayout()
{// $('#mainContent').prepend($('#header'));// $(".forFlow").append($("#footer"));// $("#footer").show();// 全屏黑幕$("#main").append('<div class="mask"></div>');// 侧边悬浮按钮if($("#home").find(".float-btn").length <1){$("#home").append('<div class="float-btn"><ul>' +'<li class="btn-top"><span></span><a href="#top"></a></li>' +'<li class="btn-theme"><span></span><a href="javascript:changeTheme()"></a></li>' +'<li class="btn-main"><span></span><a href="javascript:sidebarToggle()"></a></li>' +"</ul></div>");}// 新消息红点msgDot();// 添加简化侧边栏createSimplifiedSidebar();
}/* 创建简化侧边栏 */
function createSimplifiedSidebar() {if ($("#simplified-sidebar").length < 1) {const simplifiedSidebar = `<div id="simplified-sidebar" class="simplified-sidebar"><div class="sidebar-icon" onclick="sidebarToggle()" title="展开侧边栏"><i class="fas fa-bars"></i></div><div class="sidebar-icon" onclick="scrollToTop()" title="返回顶部"><i class="fas fa-arrow-up"></i></div><div class="sidebar-icon" onclick="changeTheme()" title="切换主题"><i class="fas fa-moon"></i></div><div class="sidebar-icon" onclick="scrollToElement('#comment_form_container')" title="跳到评论"><i class="fas fa-comments"></i></div><div class="sidebar-icon" onclick="scrollToElement('#blog_post_info_block')" title="文章信息"><i class="fas fa-info-circle"></i></div></div>`;$("body").append(simplifiedSidebar);}
}/* 滚动到指定元素 */
function scrollToElement(selector) {const element = $(selector);if (element.length) {$('html, body').animate({scrollTop: element.offset().top - 100}, 500);}
}/* 返回顶部 */
function scrollToTop() {$('html, body').animate({scrollTop: 0}, 500);
}
http://www.gsyq.cn/news/30380.html

相关文章:

  • 【嵌入式】IIC和SPI的比较
  • SpringBoot 的配置文件与日志 - 实践
  • 给web增加简单的ai对话功能
  • 2025年10月离心干燥机厂家全景解析报告,基于专业测评的技术、性能及市场优势深度分析
  • Jetbrains IDEA or Webstorm新版本回退到之前的UI风格
  • 解码Linux文件IO之开机动画原理与实现
  • 2025 年异构烷供应厂家推荐:异构十二烷、异构十四烷、异构十六烷、异构二十烷最新推荐榜,聚焦企业技术实力与市场口碑深度解析
  • 2025 年镀锌方管制造厂家最新推荐排行榜:聚焦广东佛山优质品牌,助力工程采购精准选型异形/Q235/冷轧带钢/热浸/热/冷/热镀锌方管立柱厂家推荐
  • AppSec与事件响应的融合实践
  • PlantAssistant-免费查看RVM/VUE
  • 2025 年对焊机源头厂家最新推荐排行榜权威发布,含闪光 / 成型 / 打圈 / T 型 / 双头 T 型对焊机行业口碑榜单
  • 2025市面上双曲铝单板品牌、行业内双曲铝单板厂家、市场双曲铝单板产品、口碑好的双曲铝单板厂家、2025年双曲铝单板供应商权威排名
  • 2025市面上双曲铝单板品牌、行业内双曲铝单板生产厂家、市场双曲铝单板供应厂家、目前双曲铝单板实力厂家、口碑好的双曲铝单板公司排行榜
  • 2025 年调直机厂家最新推荐排行榜权威发布:聚焦伺服 / 高速 / 铁线 / 扁铁机型,揭秘行业优质企业
  • 2025年市面上中压电缆品牌、行业内中压电缆公司、口碑好的中压电缆品牌、有实力的中压电缆产品、中压电缆公司推荐榜单深度解析
  • 高等数学 —— 微分的具体形式
  • docker 端口映射
  • 251025
  • 关于我:新的开始,新的记录
  • 2025 年知识库应用平台最新推荐排行榜!企业 / 个人 / 协同 / 智能等多场景适配,附权威测评与选择指南
  • 深入解析:深度学习调参指南:Batch Size的选择策略与实践
  • 2025 厨房排烟安装公司最新推荐榜:实力品牌服务与工艺解析及选择指南饭店/商用/罩/系统/厨房排烟管道专业服务公司推荐
  • 【Linux网络】Socket编程:UDP网络编程达成ChatServer
  • 2025年工业木托盘批发厂家权威推荐榜单:实木叉车托盘/物流木托盘/免熏蒸木托源头厂家精选
  • 2025年托辊输送带直销厂家权威推荐榜单:输送机托辊/托辊设备/托辊配件源头厂家精选
  • 2025 年最新冲压油供应厂家权威榜单:聚焦空调加工适配性与免清洗技术,助力企业精准选品免清洗/铝翅片/定子转子/高速冲压油厂家推荐
  • 实用指南:Nginx 访问控制、用户认证、HTTPS配置实操手册
  • 蓝队中的SOC角色解析:从初级分析师到职业发展路径
  • 2025 年载冷剂厂家最新推荐排行榜:权威协会测评 + 京津冀区位优势,严检达标优选指南超低温/乙二醇/冷库专用/食品级载冷剂公司推荐
  • 10.25日模考总结