diff --git a/lib/common/static/instance_page.css b/lib/common/static/instance_page.css index 79c2399..38fe057 100644 --- a/lib/common/static/instance_page.css +++ b/lib/common/static/instance_page.css @@ -165,9 +165,14 @@ .panel-scroll,.pos-list{max-height:420px} .records-card .table-wrap{max-height:620px;overflow:auto} } - /* 带鱼屏(宽高比≥21:9):整页固定 1600 居中;普通宽屏仍用 min(1840px,96vw) */ - @media (min-aspect-ratio: 21/9) and (min-width: 1601px) { - .container{max-width:1600px;width:100%} + /* 带鱼屏(宽高比≥21:9):整页固定 1600 居中;不依赖 2000px 视口(避免 Win 缩放后失效) */ + @media (min-aspect-ratio: 21/9) { + .container{ + width:100%; + max-width:min(1600px, calc(100vw - 24px)); + margin-left:auto; + margin-right:auto; + } } @media (min-width: 2560px){ .dual-panel-grid{gap:18px} diff --git a/lib/instance/templates/embed_shell.html b/lib/instance/templates/embed_shell.html index 87475fb..26c4489 100644 --- a/lib/instance/templates/embed_shell.html +++ b/lib/instance/templates/embed_shell.html @@ -7,7 +7,7 @@ - + diff --git a/lib/instance/templates/index.html b/lib/instance/templates/index.html index b2e3985..29b6692 100644 --- a/lib/instance/templates/index.html +++ b/lib/instance/templates/index.html @@ -18,7 +18,7 @@ {{ pwa_app_name }} - +