【发布时间】:2021-12-18 23:27:22
【问题描述】:
我正在尝试使用 CSS 为文本上的一条线设置动画,但是当我单击复选框时,当您选中该框时,它就像一个待办事项列表,但我想要通过线从左到右,谁能告诉我我正在尝试的是否真的可行?如果没有,还有其他方法可以实现这一目标吗? HTML:
<% DoList.forEach(function(elem) { %>
<div class = "item">
<input type="checkbox">
<p class = items> <%=elem %></p>
</div>
<% }); %>
<form class = "item" action="/" method="post">
<input type="text" name ="toDo" placeholder="I want to..." autofocus required="required" autocomplete="off" >
<button type="submit" class="rotateimg180">+</button>
</form>
【问题讨论】:
-
欢迎来到 Stack Overflow!寻求代码帮助的问题必须包括在问题本身最好是在Stack Snippet 中重现它所需的最短代码。见How to create a Minimal, Reproducible Example
-
..是的,可以使用伪元素
-
当你说从左到右的时候,如果p元素占据多于一行,你想发生什么?
标签: html css checkbox jquery-animate line-through