diff --git a/web/src/pages/AuditLogsPage.module.css b/web/src/pages/AuditLogsPage.module.css index 1ffd56f..aa517fc 100644 --- a/web/src/pages/AuditLogsPage.module.css +++ b/web/src/pages/AuditLogsPage.module.css @@ -43,15 +43,7 @@ .skeletonCell { height: 16px; background: var(--color-border-card); border-radius: 4px; animation: pulse 1.5s ease-in-out infinite; } @keyframes pulse { 0%, 100% { opacity: 1; } 50% { opacity: 0.4; } } -.pagination { - display: flex; justify-content: space-between; align-items: center; - /* sticky 贴底:翻页按钮始终可见 */ - position: sticky; bottom: 0; - margin-top: 16px; - padding: 8px 0 8px; - background: var(--color-bg-page); - z-index: 10; -} +.pagination { display: flex; justify-content: space-between; align-items: center; margin-top: 16px; padding-bottom: 8px; } .pageInfo { color: var(--color-text-secondary); font-size: 13px; } .pageButtons { display: flex; gap: 4px; } .pageButtons button { diff --git a/web/src/pages/LoginRecordsPage.module.css b/web/src/pages/LoginRecordsPage.module.css index 36eec2f..2c8b6f3 100644 --- a/web/src/pages/LoginRecordsPage.module.css +++ b/web/src/pages/LoginRecordsPage.module.css @@ -35,15 +35,7 @@ .skeletonCell { height: 16px; background: var(--color-border-card); border-radius: 4px; animation: pulse 1.5s ease-in-out infinite; } @keyframes pulse { 0%, 100% { opacity: 1; } 50% { opacity: 0.4; } } -.pagination { - display: flex; justify-content: space-between; align-items: center; - /* sticky 贴底:翻页按钮始终可见 */ - position: sticky; bottom: 0; - margin-top: 16px; - padding: 8px 0 8px; - background: var(--color-bg-page); - z-index: 10; -} +.pagination { display: flex; justify-content: space-between; align-items: center; margin-top: 16px; padding-bottom: 8px; } .pageInfo { color: var(--color-text-secondary); font-size: 13px; } .pageButtons { display: flex; gap: 4px; } .pageButtons button { diff --git a/web/src/pages/RecordsPage.module.css b/web/src/pages/RecordsPage.module.css index 3ac3d80..d9670dc 100644 --- a/web/src/pages/RecordsPage.module.css +++ b/web/src/pages/RecordsPage.module.css @@ -57,15 +57,7 @@ .skeletonCell { height: 16px; background: var(--color-border-card); border-radius: 4px; animation: pulse 1.5s ease-in-out infinite; } @keyframes pulse { 0%, 100% { opacity: 1; } 50% { opacity: 0.4; } } -.pagination { - display: flex; justify-content: space-between; align-items: center; - /* sticky 贴底:翻页按钮始终可见,不用滚到最底才能点 */ - position: sticky; bottom: 0; - margin-top: 16px; - padding: 8px 0 8px; - background: var(--color-bg-page); - z-index: 10; -} +.pagination { display: flex; justify-content: space-between; align-items: center; margin-top: 16px; padding-bottom: 8px; } .pageInfo { color: var(--color-text-secondary); font-size: 13px; } .pageButtons { display: flex; gap: 4px; } .pageButtons button { diff --git a/web/src/pages/UsersPage.module.css b/web/src/pages/UsersPage.module.css index 7249d9f..31817b8 100644 --- a/web/src/pages/UsersPage.module.css +++ b/web/src/pages/UsersPage.module.css @@ -51,15 +51,7 @@ .skeletonCell { height: 16px; background: var(--color-border-card); border-radius: 4px; animation: pulse 1.5s ease-in-out infinite; } @keyframes pulse { 0%, 100% { opacity: 1; } 50% { opacity: 0.4; } } -.pagination { - display: flex; justify-content: space-between; align-items: center; - /* sticky 贴底:翻页按钮始终可见 */ - position: sticky; bottom: 0; - margin-top: 16px; - padding: 8px 0 8px; - background: var(--color-bg-page); - z-index: 10; -} +.pagination { display: flex; justify-content: space-between; align-items: center; margin-top: 16px; padding-bottom: 8px; } .pageInfo { color: var(--color-text-secondary); font-size: 13px; } .pageButtons { display: flex; gap: 4px; } .pageButtons button {