/* 布局相关样式 */ .app-layout { display: flex; height: 100vh; width: 100%; background-color: #f2f3f5; .app-layout-spin { flex: 1; position: relative; } } /* 主内容区域 */ .main-content { flex: 1; height: 100vh; overflow-y: auto; transition: margin-left 0.3s ease; display: flex; flex-direction: column; }