修改移动端界面效果、修改左右区域切换逻辑

This commit is contained in:
张梦南 2025-04-20 17:24:21 +08:00
parent 325de62cd1
commit 677f6270fe
3 changed files with 42 additions and 32 deletions

View File

@ -3,35 +3,32 @@
flex-direction: column; flex-direction: column;
} }
.left-panel, .right-panel { #fullscreen-button {
padding-right: 10px;
padding-top: 10px;
}
.left-panel {
width: 100%;
display: flex;
justify-content: center;
align-items: center;
}
.right-panel {
width: 100%; width: 100%;
display: none; display: none;
justify-content: center;
align-items: center;
} }
.chat-container { .switch_button {
bottom: 0; position: fixed;
} left: 50%;
right: auto;
footer { transform: translateX(-50%);
padding-bottom: 60px; bottom: 120px;
} z-index: 1;
}
.mobile-toggle {
display: block;
}
.mobile-toggle button {
margin: 0 5px;
padding: 8px 16px;
font-size: 14px;
border: none;
background-color: #007BFF;
color: white;
border-radius: 4px;
cursor: pointer;
}
.mobile-toggle button:hover {
background-color: #0056b3;
}
} }

View File

@ -20,7 +20,7 @@
<div class="main-layout"> <div class="main-layout">
<!-- 左侧内容 --> <!-- 左侧内容 -->
<div class="left-panel"> <div class="left-panel" id="leftPanel">
<h1 class="logo">DreamLife</h1> <h1 class="logo">DreamLife</h1>
<div class="intro"> <div class="intro">
<h3>这是我的网站首页,主页代码正在完善中</h3> <h3>这是我的网站首页,主页代码正在完善中</h3>
@ -36,7 +36,7 @@
</div> </div>
<!-- 右侧内容 --> <!-- 右侧内容 -->
<div class="right-panel"> <div class="right-panel" id="rightPanel">
<div class="tool-card"> <div class="tool-card">
<div class="datetime"> <div class="datetime">
<div id="timeDisplay" class="time">--:--:--</div> <div id="timeDisplay" class="time">--:--:--</div>
@ -50,9 +50,8 @@
</div> </div>
<!-- 移动端切换按钮 --> <!-- 移动端切换按钮 -->
<div class="mobile-toggle"> <div class="switch_button">
<button onclick="showLeft()">显示左侧</button> <button onclick="hideLeftPanel()">显示左侧</button>
<button onclick="showRight()">显示右侧</button>
</div> </div>
<!-- DeepSeek 聊天输入 --> <!-- DeepSeek 聊天输入 -->
@ -77,6 +76,7 @@
<script src="javascape/marked.min.js"></script> <script src="javascape/marked.min.js"></script>
<script src="javascape/purify.min.js"></script> <script src="javascape/purify.min.js"></script>
<script src="javascape/full_button.js"></script> <script src="javascape/full_button.js"></script>
<script src="javascape/switch_interface.js"></script>
</body> </body>
</html> </html>

View File

@ -0,0 +1,13 @@
const Panel_left = document.getElementById('leftPanel');
const Panel_right = document.getElementById('rightPanel');
function hideLeftPanel() {
if (Panel_right.style.display === 'none' || Panel_right.style.display === '') {
Panel_left.style.display = 'none';
Panel_right.style.display = 'flex';
}
else {
Panel_left.style.display = 'flex';
Panel_right.style.display = 'none';
}
}