如何修改标签选择弹窗行为,解决输入时弹窗跳动的问题
TiddlyWiki固定标签弹窗的修改方法
修改前先在TiddlyWiki的全局搜索框中勾选「显示系统条目」选项,才能搜索到对应的系统配置条目,需要修改的2个配置如下:
- 打开系统条目
$:/config/EditTemplateFields/Tags/AutocompletePopup/Position,将默认参数值从below修改为fixed,这一步是将弹窗的定位模式从跟随输入框下方切换为固定定位。 - 打开系统条目
$:/config/EditTemplateFields/Tags/AutocompletePopup/FixedPositionOffset,设置固定定位的偏移值,参数格式为JSON,示例配置如下:
{ "left": 10, "top": 100 }
你可以根据自身站点的布局调整left和top的数值,单位为像素,调整到弹窗显示位置符合使用习惯即可。
修改完成后保存并刷新页面,再次输入标签时,匹配弹窗就会固定在预设位置,不会随着输入内容变化发生跳动,可直接用鼠标快速选择已有标签。
内容的提问来源于stack exchange,提问作者mike-al
相关产品推荐
相关产品推荐

