拿了8个来举例子:
灰色部分是每个SVG透明的位置,倘若每个SVG的位置正确,最终应该是这个效果:
由于details的伸缩与展开会影响到父容器高度,SVG蒙版的父元素也在这个容器中,高度也会发生改变...,而SVG的top属性通过父元素高度计算得来。...解题
我没有去看各个 detail 标签和 SVG 容器的高度是如何变化的,这实在太多了(或许可以尝试使用 Typed OM 辅助分析?)...不过每组SVG只由3个字符控制,也就是最终只需要尝试27^3种情况,决定直接通过暴力遍历的方式来解决。
这里就有一个问题:如何知道SVG已经到了正确的位置?..., 40, -60, -240, -60, -220, 40, -260, 0, -20, -60, -120, 60, -240, 40, -60, -20, 40, -60, 20, 40]
我们尝试将每个