「每月同图」2026年7月场 · 荷风
<BR><BR>
【荷风入盛夏,七月染清欢】<BR><BR>
六月的梅雨正渐渐进入尾声,整理完一整月大家的音画作品,满眼皆是江南绿意与温柔佳人。翻着一幅幅浸着水汽的夏日稿件,恍然时节又向前走了一程。<BR><BR>
小暑已至,盛夏真正铺展开来。十里荷塘水碧如蓝,粉荷含苞盛放,风掠过水面时那淡淡的荷香,是独属于七月最动人的诗意。白日蝉鸣阵阵,傍晚晚风轻拂莲叶,褪去梅雨季的潮湿闷热,只剩一池清雅荷景,静候落笔。<BR><BR>
路边雏菊渐渐结束了花期,满塘荷花取而代之,青碧荷叶衬粉白荷花,水波粼粼,柔光落在穿旗袍的江南女子身上,古韵与盛夏相融,温柔得恰到好处。<BR><BR>
已统计完毕六月全体小伙伴的【云荷六月同图】作品,五十个作业本附在下方,大家可自行翻阅欣赏,感谢每一位朋友热忱参与。<BR><BR><BR>
https://www.yhyhlt.com/thread-25931-1-1.html (浅唱 - 夏天夏天悄悄来)<BR>
https://www.yhyhlt.com/thread-25932-1-1.html (念若莲 - 风吹过的夏天)<BR>
https://www.yhyhlt.com/thread-25933-1-1.html (花茶(永) - 夏风)<BR>
https://www.yhyhlt.com/thread-25934-1-1.html (如墨轻蘸 - 爱在时光里回响)<BR>
https://www.yhyhlt.com/thread-25935-1-1.html (7℃ - 雾里看花)<BR>
https://www.yhyhlt.com/thread-25938-1-1.html (汐云渡 - 听风诉说)<BR>
https://www.yhyhlt.com/thread-25940-1-1.html (雨声 - 浪漫的夏天)<BR>
https://www.yhyhlt.com/thread-25941-1-1.html (姚云裳 - 闻到夏天的气息)<BR>
https://www.yhyhlt.com/thread-25945-1-1.html (勤望青 - 花朵笑了)<BR>
https://www.yhyhlt.com/thread-25948-1-1.html (云端漫步 - 被风吹过的夏天)<BR>
https://www.yhyhlt.com/thread-25951-1-1.html (7℃ - 谁)<BR>
https://www.yhyhlt.com/thread-25954-1-1.html (愫怡 - 时光漾暖)<BR>
https://www.yhyhlt.com/thread-25956-1-1.html (游侠 - 你笑起来真美)<BR>
https://www.yhyhlt.com/thread-25957-1-1.html (禾苗 - 风吹过的夏天)<BR>
https://www.yhyhlt.com/thread-25962-1-1.html (青依 - 风吹过的夏天)<BR>
https://www.yhyhlt.com/thread-25963-1-1.html (雨声 - 旖旎的夏天)<BR>
https://www.yhyhlt.com/thread-25965-1-1.html (青依 - 夏风)<BR>
https://www.yhyhlt.com/thread-25952-1-1.html (玫の玫 - 夏风)<BR>
https://www.yhyhlt.com/thread-25975-1-1.html (如墨轻蘸 - 风吹过的夏天)<BR>
https://www.yhyhlt.com/thread-25976-1-1.html (姚云裳 - 经年的花香.不落的芬芳)<BR>
https://www.yhyhlt.com/thread-25977-1-1.html (云端漫步 - 风吹过的夏天)<BR>
https://www.yhyhlt.com/thread-25979-1-1.html (绿蔷薇 - 夏天夏天悄悄来)<BR>
https://www.yhyhlt.com/thread-25984-1-1.html (淡墨凝胭 - 夏风)<BR>
https://www.yhyhlt.com/thread-25987-1-1.html (轻音向暖 - 天空依然蓝)<BR>
https://www.yhyhlt.com/thread-25988-1-1.html (雨声 - 花开芸荷)<BR>
https://www.yhyhlt.com/thread-25993-1-1.html (浅唱 - 这个夏天我们一起走过)<BR>
https://www.yhyhlt.com/thread-25994-1-1.html (呼吸 - 风的温柔)<BR>
https://www.yhyhlt.com/thread-25996-1-1.html (云端漫步 - 余温印夏)<BR>
https://www.yhyhlt.com/thread-25998-1-1.html (楚云飞 - 赴一场夏天的约)<BR>
https://www.yhyhlt.com/thread-26001-1-1.html (姚云裳 - 长夏未央)<BR>
https://www.yhyhlt.com/thread-26002-1-1.html (欧阳风刀 - 夏风)<BR>
https://www.yhyhlt.com/thread-26003-1-1.html (云端漫步 - 安洁西公主)<BR>
https://www.yhyhlt.com/thread-26006-1-1.html (游侠 - 走进温暖时光)<BR>
https://www.yhyhlt.com/thread-26008-1-1.htmll(云端漫步 - 薄荷色夏天)<BR>
https://www.yhyhlt.com/thread-26010-1-1.html (雨声 - 记忆的夏天)<BR>
https://www.yhyhlt.com/thread-26014-1-1.html (如墨轻蘸 - 夏风)<BR>
https://www.yhyhlt.com/thread-26025-1-1.html (念若莲 - 夏天夏天悄悄来)<BR>
https://www.yhyhlt.com/thread-26026-1-1.html (云端漫步 - 夏天就这样悄悄地来了)<BR>
https://www.yhyhlt.com/thread-25983-1-1.html (玫の玫 - 风吹过的夏天)<BR>
https://www.yhyhlt.com/thread-26051-1-1.html (禾苗 - 夏天夏天悄悄来)<BR>
https://www.yhyhlt.com/thread-26041-1-1.html (圊圊淥詶 - 你来去如风)<BR>
https://www.yhyhlt.com/thread-26078-1-1.html (浅唱 - 忽然想起)<BR>
https://www.yhyhlt.com/thread-26083-1-1.html (醉美水芙蓉 - 作品精彩展现)<BR>
https://www.yhyhlt.com/thread-26085-1-1.html (绿蔷薇 - 我们的时光)<BR>
https://www.yhyhlt.com/thread-26093-1-1.html (念若莲 - 夏风)<BR>
https://www.yhyhlt.com/thread-26111-1-1.html (念若莲 - 赴一场夏日温柔)<BR>
https://www.yhyhlt.com/thread-26116-1-1.html (浅唱 - 六月的故事)<BR>
https://www.yhyhlt.com/thread-26122-1-1.html (紫雨琦琦 - 生如夏花)<BR>
https://www.yhyhlt.com/thread-26124-1-1.html (小雨的心 - 生如夏日之花绚烂)<BR>
https://www.yhyhlt.com/thread-26145-1-1.html (浅唱 - 纯真)<BR>
https://www.yhyhlt.com/data/attachment/forum/202512/31/151828s2i2zbaob1vz212b.gif
<font color="Red"><font size="4">七月同图素材放置下一楼,本次主题定格荷塘旗袍美人,一池青荷、温婉佳人,满幅清爽盛夏国风,供小伙伴们创作时自由选用。</font></font><br><br><br><BR>
【活动细则】<BR>
✧活动周期:7月1日到7月31日19点。<BR>
✧发布版块:各相应版块。<BR>
✧标题请注明:【云荷七月同图】+ 你的标题,例如:【云荷七月同图】 就让岁月开成一朵花;并在图片上注明:【云荷七月同图】
<BR>
https://www.yhyhlt.com/data/attachment/forum/202512/31/151828s2i2zbaob1vz212b.gif<BR>
七月盛夏,暑气渐浓,好在荷塘自有清凉。江南盛夏的绿意浓得化不开,莲叶层层叠叠遮蔽水面,粉荷静立风中,一身旗袍衬得温婉诗意。<BR><BR>
暑热绵长,一池荷花消解夏日烦躁。不知你的窗前,是否也飘来一缕淡淡荷香?<BR><BR><BR><BR>
云荷音画论坛管理团队<BR>
2026年6月30日<BR>
https://www.yhyhlt.com/data/attachment/forum/202511/10/111517q713mp7ds3h87h00.gif
<BR><BR>
<center>
<div id="tz" class="pa">
<video class="vid" src="https://yw83yw.oss-cn-hangzhou.aliyuncs.com/lvzhou/flash/MP4/DH04.mp4" autoplay loop muted></video>
<div id="playerHoverArea"></div>
<div id="customPlayer">
<div id="currentSong">选择歌曲</div>
<div id="playerControls">
<button id="prevBtn">◀◀ 上一首</button>
<button id="playPauseBtn">▶ 播放</button>
<button id="nextBtn">下一首 ▶▶</button>
</div>
<div id="progressContainer">
<div id="progressBar"></div>
</div>
<div id="timeDisplay">
<span id="currentTime">0:00</span>
<span id="duration">0:00</span>
</div>
<div id="playlist"></div>
<audio id="audioPlayer"></audio>
</div>
</div>
</center>
<style>
@import 'https://638183.freep.cn/638183/web/mod/mp3splayer.css';
#tz {
margin: 30px auto;
width: 650px;
height: 650px;
background: url('https://www.yhyhlt.com/data/attachment/forum/202606/30/093237rum41ok2ogekssk4.jpg') no-repeat center/cover;
overflow: hidden;
position: relative;
transition: background-image 1.6s ease-in-out;
}
.vid {
position: absolute;
width: 100%;
height: 110%;
object-fit: cover;
top:-80px;
mix-blend-mode: screen;
pointer-events: none;
opacity: .45;
}
/* 自定义顺序播放器样式 - 修改隐藏效果 */
#customPlayer {
position: absolute;
bottom: 40px;
left: 50%;
transform: translateX(-50%);
background: rgba(87, 97, 137, 0.85);
padding: 12px 20px;
border-radius: 10px;
color: snow;
width: 380px;
min-height: auto;
height: auto;
font-family: Arial, sans-serif;
box-shadow: 0 4px 15px rgba(0, 0, 0, 0.3);
backdrop-filter: blur(5px);
opacity: 1;
transition: all 0.5s ease-in-out;
text-align: left;/* 修复进度条从左开始 */
}
/* 隐藏状态 - 完全透明 */
#customPlayer.hidden {
opacity: 0;
transform: translateX(-50%) translateY(10px);
}
/* 鼠标悬停时显示 */
#customPlayer:hover {
opacity: 1;
transform: translateX(-50%) translateY(0);
}
#playerControls {
display: flex;
align-items: center;
margin-bottom: 10px;
justify-content: center;
}
#customPlayer button {
background: #92dcb9;
border: none;
padding: 6px 12px;
margin: 0 6px;
border-radius: 20px;
cursor: pointer;
color: #2c3e50;
font-size: 11px;
font-weight: bold;
transition: all 0.3s ease;
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
}
#customPlayer button:hover {
background: #7bc5a5;
transform: translateY(-2px);
}
#currentSong {
text-align: center;
font-size: 13px;
font-weight: bold;
margin: 8px 0;
padding: 6px;
background: rgba(255, 255, 255, 0.1);
border-radius: 5px;
min-height: 16px;
}
/* 进度条样式 */
#progressContainer {
width: 100%;
height: 5px;
background: rgba(255, 255, 255, 0.3);
border-radius: 3px;
margin: 8px 0 6px 0;
cursor: pointer;
transition: height 0.3s;
}
#progressContainer:hover {
height: 6px;
}
#progressBar {
height: 100%;
background: linear-gradient(90deg, #92dcb9, #7bc5a5);
border-radius: 3px;
width: 0%;
transition: width 0.1s;
box-shadow: 0 0 5px rgba(146, 220, 185, 0.5);
}
/* 时间显示 */
#timeDisplay {
display: flex;
justify-content: space-between;
font-size: 10px;
color: rgba(255, 255, 255, 0.8);
margin-bottom: 8px;
}
/* 播放列表 - 修改高度以显示10首歌曲 */
#playlist {
max-height: 280px;
overflow-y: auto;
margin-top: 8px;
border-top: 1px solid rgba(255, 255, 255, 0.2);
padding-top: 8px;
}
.playlist-item {
padding: 4px 8px;
cursor: pointer;
border-radius: 4px;
margin: 2px 0;
font-size: 11px;
transition: all 0.3s ease;
display: flex;
align-items: center;
}
.playlist-item:before {
content: "♪";
margin-right: 6px;
opacity: 0.6;
font-size: 10px;
}
.playlist-item:hover {
background: rgba(146, 220, 185, 0.2);
transform: translateX(3px);
}
.playlist-item.active {
background: #92dcb9;
color: #2c3e50;
font-weight: bold;
box-shadow: 0 1px 3px rgba(146, 220, 185, 0.3);
}
.playlist-item.playing {
background: rgba(146, 220, 185, 0.3);
color: #fff;
}
/* 滚动条样式 */
#playlist::-webkit-scrollbar {
width: 4px;
}
#playlist::-webkit-scrollbar-track {
background: rgba(255, 255, 255, 0.1);
border-radius: 2px;
}
#playlist::-webkit-scrollbar-thumb {
background: #92dcb9;
border-radius: 2px;
}
/* 添加一个透明的悬停区域,确保鼠标移动到位置时能触发显示 */
#playerHoverArea {
position: absolute;
bottom: 20px;
left: 50%;
transform: translateX(-50%);
width: 420px;
height: 60px;
z-index: 998;
opacity: 0;
}
#playerHoverArea:hover + #customPlayer,
#customPlayer:hover {
opacity: 1;
transform: translateX(-50%) translateY(0);
}
</style>
<script>
const musics = [
{ url: 'https://www.joy127.com/url/154402.mp3', name: 'DJ铁柱 - 渡灵舟歌', image: 'https://www.yhyhlt.com/data/attachment/forum/202606/30/093237rum41ok2ogekssk4.jpg' },
{ url: 'https://www.joy127.com/url/154335.mp3', name: '阿云朵 - 就让岁月开成一朵花', image: 'https://www.yhyhlt.com/data/attachment/forum/202606/30/100556kzlfwle5m0wu3oop.jpg' },
{ url: 'https://www.joy127.com/url/154409.mp3', name: '花见铃 - 身边有你已足够', image: 'https://www.yhyhlt.com/data/attachment/forum/202606/30/100557nuafmiabb6bknvvn.jpg' },
{ url: 'https://www.joy127.com/url/154403.mp3', name: 'Dr.Phonk - 空性如莲', image: 'https://www.yhyhlt.com/data/attachment/forum/202606/30/100557u303fqmvaharjshm.jpg' },
{ url: 'https://www.joy127.com/url/154405.mp3', name: '李雨婷 - 诺言', image: 'https://www.yhyhlt.com/data/attachment/forum/202606/30/100557gy6gocc6iz5ca7fc.jpg' },
];
let currentIndex = 0;
let isPlaying = false;
let hideTimeout;
let inactivityTimer;
const audio = document.getElementById('audioPlayer');
const customPlayer = document.getElementById('customPlayer');
const playerHoverArea = document.getElementById('playerHoverArea');
const currentSongEl = document.getElementById('currentSong');
const prevBtn = document.getElementById('prevBtn');
const nextBtn = document.getElementById('nextBtn');
const playPauseBtn = document.getElementById('playPauseBtn');
const progressBar = document.getElementById('progressBar');
const progressContainer = document.getElementById('progressContainer');
const currentTimeEl = document.getElementById('currentTime');
const durationEl = document.getElementById('duration');
const playlistEl = document.getElementById('playlist');
const tz = document.getElementById('tz');
// 隐藏播放器函数
function hidePlayer() {
customPlayer.classList.add('hidden');
}
// 显示播放器函数
function showPlayer() {
customPlayer.classList.remove('hidden');
resetHideTimer();
}
// 重置隐藏计时器
function resetHideTimer() {
clearTimeout(hideTimeout);
clearTimeout(inactivityTimer);
inactivityTimer = setTimeout(() => {
hideTimeout = setTimeout(hidePlayer, 3000);
}, 500);
}
// 初始化播放列表
function initPlaylist() {
playlistEl.innerHTML = '';
musics.forEach((music, index) => {
const item = document.createElement('div');
item.className = 'playlist-item';
item.textContent = music.name;
item.addEventListener('click', () => playSong(index));
playlistEl.appendChild(item);
});
}
// 播放指定歌曲
function playSong(index) {
if (index >= 0 && index < musics.length) {
currentIndex = index;
audio.src = musics.url;
currentSongEl.textContent = musics.name;
// 切换背景图
tz.style.backgroundImage = `url('${musics.image}')`;
// 更新播放列表高亮
const items = playlistEl.querySelectorAll('.playlist-item');
items.forEach((item, i) => {
item.classList.remove('active', 'playing');
if (i === index) {
item.classList.add('active', 'playing');
}
});
audio.play();
isPlaying = true;
playPauseBtn.textContent = '❚❚ 暂停';
// 切歌时不自动显示播放器(已删除 showPlayer();)
}
}
// 时间格式化
function formatTime(seconds) {
if (isNaN(seconds)) return "0:00";
const mins = Math.floor(seconds / 60);
const secs = Math.floor(seconds % 60);
return mins + ":" + (secs < 10 ? "0" : "") + secs;
}
// 更新进度条
function updateProgress() {
if (audio.duration && !isNaN(audio.duration)) {
const progressPercent = (audio.currentTime / audio.duration) * 100;
progressBar.style.width = progressPercent + '%';
currentTimeEl.textContent = formatTime(audio.currentTime);
durationEl.textContent = formatTime(audio.duration);
} else {
currentTimeEl.textContent = "0:00";
durationEl.textContent = "0:00";
}
}
// 设置进度条
function setProgress(e) {
const width = this.clientWidth;
const clickX = e.offsetX;
const duration = audio.duration;
if (duration && !isNaN(duration)) {
audio.currentTime = (clickX / width) * duration;
}
showPlayer(); // 点击进度条时显示播放器
}
// 事件监听
audio.addEventListener('loadedmetadata', updateProgress);
audio.addEventListener('timeupdate', updateProgress);
audio.addEventListener('ended', () => {
playSong((currentIndex + 1) % musics.length);
});
progressContainer.addEventListener('click', setProgress);
playPauseBtn.addEventListener('click', () => {
if (isPlaying) {
audio.pause();
playPauseBtn.textContent = '▶ 播放';
} else {
audio.play();
playPauseBtn.textContent = '❚❚ 暂停';
}
isPlaying = !isPlaying;
showPlayer(); // 点击播放按钮时显示播放器
});
prevBtn.addEventListener('click', () => {
playSong((currentIndex - 1 + musics.length) % musics.length);
});
nextBtn.addEventListener('click', () => {
playSong((currentIndex + 1) % musics.length);
});
customPlayer.addEventListener('mouseenter', showPlayer);
customPlayer.addEventListener('mousemove', showPlayer);
playerHoverArea.addEventListener('mouseenter', showPlayer);
playerHoverArea.addEventListener('mousemove', showPlayer);
// 初始化
initPlaylist();
setTimeout(() => {
playSong(0);
resetHideTimer();
}, 1000);
</script>
—— 鼠标移动到图片调出播放器,选择5首试听曲 ——
<BR><BR>
<BR>
*这次搜集了《渡灵舟歌》、《就让岁月开成一朵花》、《身边有你已足够》、《空性如莲》、《 李雨婷 - 诺言》等五首歌曲;欢迎选用;<BR>*歌曲链接:
{https://www.joy127.com/url/154402.mp3',DJ铁柱 - 渡灵舟歌 },
{https://www.joy127.com/url/154335.mp3',阿云朵 - 就让岁月开成一朵花 },
{https://www.joy127.com/url/154409.mp3',花见铃 - 身边有你已足够 },
{https://www.joy127.com/url/154403.mp3',Dr.Phonk - 空性如莲 },
{https://www.joy127.com/url/154405.mp3',李雨婷 - 诺言 },
<BR>
【放几首试听曲】<BR>
*帅找了五首很贴合素材意境的蛐蛐,方便找歌困难的小伙伴。这次帅还把播放器升级了,这样一张图片配一首蛐蛐,好有意境。<BR>
*小伙伴们,你要是有自己喜欢的歌曲,那更好。你心里的歌,肯定最合你的图意。<BR><BR>{:S14:}
<BR><BR><BR>
荷花美女~~