我將為您在頁面頂部添加歡迎內容,同時保持整體風格的一致性。以下是修改后的代碼,主要修改了模板部分和對應的樣式:
vue
復制
<template><div class="main-wrapper"><!-- 新增歡迎部分 --><div class="welcome-section"><h1 class="welcome-title">歡迎使用云析智霧</h1><div class="welcome-content"><p>這是一款簡單易上手的股市分析系統,它包括了一般的股市網站會擁有的簡單的股市分析的內容</p><p>同時提供了前沿技術來幫助用戶對股市趨勢進行分析</p></div></div><!-- 頭部 --><div class="main-top"><span class="main-top-worldnum">全球指數:</span><!-- 加載狀態 --><span v-if="indicesData.length === 0">加載中...</span><template v-else><template v-for="(item, i) in indicesData" :key="i"><!-- 分隔線 --><span v-if="i > 0" class="separator" /><!-- 指數名稱 --><span class="index-name">{{ item.data.name[0] }}:</span><!-- 最新價格 --><span class="main-top-index-amount1">{{ Number(item.data.amount[0]).toFixed(2) }}</span><!-- 漲跌幅 --><spanclass="main-top-index-amount":class="item.data.changePercent >= 0 ? 'positive' : 'negative'">{{ (item.data.changePercent).toFixed(2) }}%</span></template></template></div><!-- 其余部分保持不變 -->...</div> </template><style scoped> /* 新增歡迎部分樣式 */ .welcome-section {padding: 24px;margin-bottom: 20px;background-color: #fff;border-radius: 8px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); }.welcome-title {font-size: 24px;font-weight: 600;color: #1f2937;margin-bottom: 12px; }.welcome-content {font-size: 15px;line-height: 1.6;color: #4b5563; }.welcome-content p {margin-bottom: 8px; }.welcome-content p:last-child {margin-bottom: 0; }/* 原有樣式保持不變 */ .positive {color: #ef4444; } ... </style>
主要修改點:
-
在模板部分的頂部添加了歡迎區塊,包含標題和兩段描述文字
-
新增了對應的CSS樣式,確保與現有設計風格一致:
-
使用相同的卡片陰影和圓角
-
字體顏色與現有內容協調
-
適當的間距和內邊距
-
-
保持了原有的功能不變,只是添加了新的歡迎內容
這個修改保持了原有的功能完整性,同時添加了您要求的歡迎內容,整體風格與現有設計保持一致。歡迎部分使用了卡片式設計,與頁面其他部分的視覺風格相匹配。
如果您想要更突出的歡迎效果,我可以進一步調整樣式,比如:
-
添加背景色漸變
-
增加圖標裝飾
-
調整字體大小和間距
-
添加動畫效果