fix: 文件夹试卷可见(用optgroup) + 班级后组别筛选 + 看板全屏锁屏不溢出
This commit is contained in:
+17
-6
@@ -526,10 +526,21 @@ body.fs-on .topbar { padding-top: 8px; padding-bottom: 8px; }
|
||||
.gpanel, .class-card { overflow: hidden; }
|
||||
.member-list td.name { max-width: 140px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
|
||||
|
||||
/* 看板全屏适配 */
|
||||
body.fs-on .wrap { max-width: none; padding-top: 14px; }
|
||||
body.fs-on .member-list { max-height: 46vh; }
|
||||
body.fs-on .class-grid { grid-template-columns: repeat(auto-fill, minmax(340px, 1fr)); }
|
||||
body.fs-on .group-compare { grid-template-columns: 1fr 1fr; }
|
||||
body.fs-on .dash-hero { border-radius: var(--radius); }
|
||||
/* 看板全屏:整页不溢出屏幕(外层锁 100vh + overflow:hidden,内部区域自行滚动) */
|
||||
body.dash.fs-on .wrap {
|
||||
height: 100vh; display: flex; flex-direction: column; overflow: hidden;
|
||||
max-width: none; padding: 12px 20px 14px;
|
||||
}
|
||||
body.dash.fs-on .dash-hero { padding: 12px 18px; flex: 0 0 auto; border-radius: var(--radius); }
|
||||
body.dash.fs-on .sec-title { margin: 12px 0 4px; font-size: 14px; }
|
||||
body.dash.fs-on .cards { gap: 10px; margin-top: 10px; }
|
||||
body.dash.fs-on .card { padding: 10px 12px; }
|
||||
body.dash.fs-on .card b { font-size: 20px; }
|
||||
body.dash.fs-on #overview, body.dash.fs-on #detail {
|
||||
flex: 1 1 auto; min-height: 0; overflow: auto;
|
||||
}
|
||||
body.dash.fs-on .class-grid { grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)); gap: 12px; }
|
||||
body.dash.fs-on .group-compare { gap: 12px; }
|
||||
body.dash.fs-on .gpanel { padding: 12px 14px; }
|
||||
body.dash.fs-on .member-list { max-height: 30vh; }
|
||||
|
||||
|
||||
Reference in New Issue
Block a user