js
// 获取光标所在元素的上级标题,当不存在时显示文档标题
// see https://ld246.com/article/1734576044332
// see https://ld246.com/article/1729605574188
// see
(()=>{
// 添加样式
addStyle(`
.fn__flex-1.dock__item--space {
display: flex;
justify-content: center; /* 水平居中 */
align-items: center; /* 垂直居中 */
font-size: 20px; /* 字体大小 */
writing-mode: vertical-rl; /* 竖向排列 */
text-align: center; /* 文字居中对齐 */
}
`);
// 光标被位置变动事件
document.addEventListener("selectionchange", () => {
const el = getCursorElement();
const parentHead = getParentHead(el);
if(!parentHead) return;
const text = parentHead.querySelector('div[contenteditable="true"]')?.textContent;
setDockSpace(text);
}, false);
// 添加样式
function addStyle(css) {
// 创建一个