/* 全局样式重置 */ * { margin: 0; padding: 0; box-sizing: border-box; } html, body { width: 100%; height: 100%; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; background-color: #1a1a1a; color: #ffffff; } #app { width: 100%; height: 100%; display: flex; flex-direction: column; } /* Cesium容器样式 */ .cesium-container { width: 100%; height: 100%; position: relative; } /* 工具栏样式 */ .toolbar { position: absolute; top: 10px; left: 10px; z-index: 1000; background: rgba(42, 42, 42, 0.8); padding: 10px; border-radius: 5px; backdrop-filter: blur(10px); } .toolbar button { background: #48b884; color: white; border: none; padding: 8px 16px; margin: 0 5px; border-radius: 4px; cursor: pointer; font-size: 14px; transition: background-color 0.3s; } .toolbar button:hover { background: #369870; } /* 信息面板样式 */ .info-panel { position: absolute; top: 10px; right: 10px; z-index: 1000; background: rgba(42, 42, 42, 0.9); padding: 15px; border-radius: 8px; backdrop-filter: blur(10px); min-width: 200px; } .info-panel h3 { margin-bottom: 10px; color: #48b884; font-size: 16px; } .info-panel p { margin: 5px 0; font-size: 14px; line-height: 1.4; }