【发布时间】:2021-04-14 12:32:10
【问题描述】:
所以我有很多按钮。我使用了 flex-box。
棘手的部分是我不知道如何将绿色块放置在新行上的按钮之后。带有绿色的按钮表示我点击了它。
我想过这样做:我们可以以某种方式跟踪一行中的最后一个元素(单击按钮的位置),然后添加一个宽度为 100% 的新元素,以便它在按钮。
点击将使用 jquery 完成。
我没有代码给你分享但是我其实不需要你写代码,我怎么做的解释就足够了。 谢谢。
【问题讨论】:
-
如果你想切换一些东西,我使用了一个很酷的小技巧,可以在 vanilla Javascript 中完成,因此可以使用任何围绕它的框架来完成。 1. 将变量定义为布尔值。
let toggle = false2. 编写一个函数,将变量重新定义为与自身相反的变量。function myFunction() { toggle = !toggle }3. 编写 if 语句,根据布尔值if (toggle === true) { do this } else { do this instead }执行某些操作,希望对您有所帮助。
标签: javascript html jquery css flexbox