我正在做一些 css 实验,我想要复制在 Adobe Edge Animate 中完成的一些事情。在该程序中,您可以创建 100% 唯一命名的 div,避免在网站上遇到同名 div 的可能性。这方面的一个例子是为任何需要 CSS 的元素提供广告服务。即使我将某个 real_cool_container 命名为 id,我也总有可能遇到具有此名称的 div,并完全破坏整个页面。
Edge 能够为页面上该容器的每个实例生成您的命名 id,例如 real_cool_container_028485020。这适用于可能在页面上出现两次的 real_cool_container 的两个实例。
Edge 在某些方面可能会受到限制,因此我想找到一种方法为每个实例添加时间戳值(精确到毫秒),以减少遇到类似 id 的可能性。
Edge 还设法重命名 id,但在该 id 的所有实例中,以便其他脚本仍然可以引用它。
有谁知道如何通过纯代码做到这一点?