-
我想要超级块生产之后,超级块默认拥有轮廓线,这一点应该如何实现?
2024-12-12 00:38大佬,我自己学了下前端的基础知识,让 ai 跑了一段代码,目的是让自定义属性 lunkuoxian="T"的标题块里面的超级块自定义样式。
// 定义一个函数来处理样式的应用 function applyStylesToSbElements() { // 找到所有 class 为 "h1" 且 custom-lkx 属性为 "T" 的 div 元素 const startDivs = document.querySelectorAll('div.h1[custom-lkx="T"]'); // 遍历这些元素 startDivs.forEach(startDiv => { // 为当前元素添加样式或类名 startDiv.classList.add('selected'); // 标记起始元素 // 获取当前元素之后的所有兄弟元素 let sibling = startDiv.nextElementSibling; while (sibling) { // 如果兄弟元素是 h1 类,停止应用样式 if (sibling.classList.contains('h1')) { break; // 停止应用样式 } // 如果兄弟元素是 div,检查是否有 class="sb" if (sibling.tagName === 'DIV' && sibling.classList.contains('sb')) { // 为具有 class="sb" 的元素添加边框样式 sibling.style.border = '2px solid #adbde8'; } sibling = sibling.nextElementSibling; // 移动到下一个兄弟元素 } }); } // 当 DOM 完全加载后执行函数 document.addEventListener('DOMContentLoaded', applyStylesToSbElements);
这段代码在思源里面没啥反应 😭 ,具体应该怎么做
-
在建立表格之后,无法通过 Enter 建立新的块,大家是怎么做的
2023-08-04 15:36按 ↓ 就跳到下一块了,点击表格下面也是,我是想要新建块。
就是建立好表格之后,通过键盘,在表格下方建立新的块。
这个要怎么搞