diff --git a/css/header.css b/css/header.css
index 684b8bf..3ff7a7d 100644
--- a/css/header.css
+++ b/css/header.css
@@ -34,12 +34,11 @@ header .toggle-menu:hover {
/* 头部全屏按钮样式(仅大屏幕显示) */
#fullscreen-button {
position: absolute;
- right: 16px;
+ right: 12px;
top: 0px;
background: none;
border: none;
cursor: pointer;
- font-size: 32px;
display: flex;
align-items: center;
transition: top 0.3s ease,transform 0.3s ease-in-out, padding 0.3s ease-in-out; /* 平滑放大动画 */
diff --git a/icon/full.png b/icon/full.png
new file mode 100644
index 0000000..bf41d6b
Binary files /dev/null and b/icon/full.png differ
diff --git a/icon/off.png b/icon/off.png
new file mode 100644
index 0000000..109e4cf
Binary files /dev/null and b/icon/off.png differ
diff --git a/index.html b/index.html
index 1c37922..4b119e4 100644
--- a/index.html
+++ b/index.html
@@ -21,7 +21,7 @@
DreamLife|ToolBox
@@ -35,8 +35,8 @@
diff --git a/javascape/full_button.js b/javascape/full_button.js
index d05644f..254120c 100644
--- a/javascape/full_button.js
+++ b/javascape/full_button.js
@@ -33,12 +33,17 @@ function toggleFullscreen() {
function updateFullscreenButton(isFullscreen) {
const buttons = [fullscreenButton, sidebarFullscreenButton];
buttons.forEach(button => {
+ // 更新文字
+ const textElement = button.querySelector('.btn-text');
+ if (textElement) {
+ textElement.textContent = isFullscreen ? '退出' : '全屏';
+ }
if (isFullscreen) {
button.querySelector('span').textContent = '退出';
- button.querySelector('.icon').innerHTML = '↵'; // 退出全屏图标
+ button.querySelector('.icon').innerHTML = '
'; // 退出全屏图标
} else {
button.querySelector('span').textContent = '全屏';
- button.querySelector('.icon').innerHTML = '⛶'; // 全屏图标
+ button.querySelector('.icon').innerHTML = '
'; // 全屏图标
}
});
}