使用 contenteditable 构建 To-Do List
大多数情况之下,Web 中构建 ToDo 列表都是采用 JavaScript 脚本(或 React,Vue这样的 JavaScript 框架)来构建。今天在 Codepen 上看到 @Adir 使用纯 CSS 实现了一个简单版本的 ToDo 列表效果。刚看到这个效果的时候,感到很神奇,纯CSS如何实现这样的效果?为了一探究竟,查看源码之后才发现,实现该效果主要是依赖 HTML 元素的 contenteditable
属性。那么今天就和大家一起聊聊 contenteditable
属性怎么实现 ToDo 列表效果。
大漠
阅读全文