diff --git a/index.html b/index.html index 37781d1..f462a79 100644 --- a/index.html +++ b/index.html @@ -4,7 +4,7 @@ - + LionWebsite diff --git a/src/styles/theme.css b/src/styles/theme.css index 64ee70d..c548f97 100644 --- a/src/styles/theme.css +++ b/src/styles/theme.css @@ -1099,3 +1099,21 @@ button.page-current:hover { .el-input__inner { font-size: 14px; } + +/* ========== iOS focus-zoom guard (窄屏) ========== + iOS Safari 聚焦字号小于 16px 的输入控件时会放大整个页面,并忽略 viewport + 里的 user-scalable=no / maximum-scale。桌面端本身不做调整,只在窄屏(手机 + 打开桌面入口,或手机横竖屏)下把可聚焦控件拉到 16px;!important 用于压过 + Element Plus 的小尺寸变体。 */ +@media (max-width: 600px) { + input:not([type="checkbox"]):not([type="radio"]), + textarea, + select, + .el-input__inner, + .el-textarea__inner, + .el-select__input, + .el-select__wrapper, + .el-input-number .el-input__inner { + font-size: 16px !important; + } +}