diff --git a/resources/css/chat.css b/resources/css/chat.css index 23af76d..8712fa3 100644 --- a/resources/css/chat.css +++ b/resources/css/chat.css @@ -53,6 +53,13 @@ --scrollbar-track: #EAF2FF; } +/* Emoji 字体回退:仅对 Emoji 字符生效,不影响中文文本 */ +@font-face { + font-family: 'EmojiFallback'; + src: local('Apple Color Emoji'), local('Segoe UI Emoji'), local('Segoe UI Symbol'), local('Noto Color Emoji'); + unicode-range: U+1F300-1F9FF, U+2600-26FF, U+2700-27BF, U+1F600-1F64F, U+1F680-1F6FF, U+200D, U+20E3, U+231A-231B, U+23E9-23F3, U+23F8-23FA, U+25AA-25AB, U+25B6, U+25C0, U+25FB-25FE, U+FE00-FE0F, U+1F3FB-1F3FF, U+1F9B0-1F9B3, U+1F1E0-1F1FF; +} + * { margin: 0; padding: 0; @@ -60,7 +67,7 @@ } body { - font-family: "Microsoft YaHei", "SimSun", "宋体", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji", sans-serif; + font-family: "Microsoft YaHei", "SimSun", "宋体", "EmojiFallback", sans-serif; font-size: 10pt; background: var(--bg-main); color: var(--text-navy);