今日博客更新记录:首页轮播与音乐播放器优化

今天对博客首页和音乐播放体验进行了一轮较完整的优化。本次更新主要围绕首页布局、文章轮播、音乐播放器、歌词同步以及跨页面播放状态展开。

一、首页精选文章轮播

首页精选内容重新整理为更紧凑的横向布局,文章图片采用 4:3 比例完整显示,避免拉伸、裁切和比例失真。经过多轮尺寸调整,目前图片按原标准约 1.7 倍显示,并针对桌面端、中等屏幕和手机端分别设置了响应式尺寸。

轮播两侧的切换箭头已经移除,底部改为圆点与紫色胶囊组合的切换指示器。未选中项目显示为圆点,当前项目以更宽的胶囊形高亮。点击某一项后会暂停自动轮播,点击轮播区域之外则恢复自动切换。

二、音乐播放器重构

首页播放器移动到精选文章区域右侧,重新调整了歌曲信息、进度条、上一首、播放或暂停、下一首和音量控制的排列与比例。播放器支持网易云音乐单曲及歌单数据,歌曲无法播放时会自动尝试下一首。

播放时首页封面唱片会持续旋转,暂停后停止转动。播放器玻璃背景透明度可以在主题后台调整,同时保留了更清晰、更易操作的进度条与音量调节条。

三、实时歌词与音乐律动

首页原有的分类信息模块已替换为居中的歌词显示区。播放器每次只显示当前唱到的一句歌词,并以紫色逐字渐变呈现播放进度。系统会依据音频时间轴自动同步歌词,也保留歌词偏移设置,用于校准不同音源可能存在的固定误差。

歌词两侧增加了动态音乐效果:左侧为随播放状态变化的柱状律动,右侧为动态音符。音乐暂停时动画同步停止,使视觉状态与真实播放状态保持一致。

四、跨页面悬浮播放

从首页进入文章或其他页面后,音乐不会重新开始,而是延续原来的歌曲、进度和音量。播放器会切换为可拖动的悬浮模式,提供上一首、播放或暂停、下一首和音量调节功能,不再显示歌词。

悬浮播放器拖到浏览器左右边缘后,在鼠标未悬停时会收缩为旋转唱片;悬停后自动展开。歌曲名称与控制按钮之间会自动适配,名称超过八个字时采用横向滚动显示,外围宽度也会随内容变化。

五、稳定性修复

本次还重点处理了页面跳转后音量突然增大、同时播放多首歌曲、暂停后仍有声音、刷新文章页后悬浮播放器消失,以及首页侧边栏重复出现播放器等问题。播放状态现在由单一播放器实例统一管理,避免页面切换反复创建音频对象。

同时修复了部分页面布局错位,并进一步完善不同屏幕宽度下的排版,让轮播图片、文字信息和音乐控件保持清晰、稳定。

这次更新从视觉布局一路调整到播放状态管理,细节很多,但首页终于更接近理想中的样子。后续还会继续根据实际使用情况完善交互和兼容性。

点击网页底部链接入群,欢迎大家进群交流!
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇