html - 为什么 emoji 符号会在右侧填充填充?
问题描述
我正在尝试在我的富文本编辑器 Trix 中实现表情符号。有一个基本的 HTML 输入元素,我可以在其中输入文本。
我正在输入 emojis 作为符号 - 您可以在 MacOS 上找到相同的符号(通过按 cmd+ctrl+space)。如果我使用自定义实现或 MacOS 原生实现插入表情符号并不重要,但右侧总是有填充。这是图像:
所选文字的长度仅为1
,表情符号和字母“H”之间没有空格!
我该如何解决这个问题并将表情符号对齐到中心?
解决方案
推荐阅读
- css - 在 CSS 中,如果项目在同一行,如何在项目之间放置分隔符?
- wpf - WPF DataGrid:为各个行动态生成的 ContextMenu
- java - 将 JSON 值从 null 更改为空字符串
- spring-boot - 如何向 WinSW 提供 spring.config.location 以将 SpringBoot 安装为 Windows 服务?
- python - 将光标移动到 MDTextField 中字符串的最终位置
- node.js - 将前端 React 连接到后端 Nodejs,两者都托管在不同的来源
- c# - 如何从 JsonTextReader 读取整个字符串
- python - Flask CGI htaccess 404 未找到
- git - 我可以为我网站的一个部分使用单独的分支吗?
- templates - Handlebars:使用键中的空格访问嵌套对象