Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用html js和css制作一个包含5个电子的atom预加载程序_Html_Css - Fatal编程技术网

使用html js和css制作一个包含5个电子的atom预加载程序

使用html js和css制作一个包含5个电子的atom预加载程序,html,css,Html,Css,我想为我的网站提供一个atom形式的预加载程序,但遇到了以下代码: 但我想要一个有5个电子(硼)的原子,我正在努力编辑代码,通过添加新的电子并编辑与其他电子对应的电子: @keyframes electron-circle1 { from { transform: rotateY(70deg) rotateZ(20deg); } to { transform: rotateY(70deg) rotateZ(380deg); } } @keyframes electron1 {

我想为我的网站提供一个atom形式的预加载程序,但遇到了以下代码: 但我想要一个有5个电子(硼)的原子,我正在努力编辑代码,通过添加新的电子并编辑与其他电子对应的电子:

@keyframes electron-circle1 {
    from { transform: rotateY(70deg) rotateZ(20deg); }
    to { transform: rotateY(70deg) rotateZ(380deg); }
 }
@keyframes electron1 {
     from { transform: rotateZ(-20deg) rotateY(-70deg); }
     to { transform: rotateZ(-380deg) rotateY(-70deg); }
}
.atom .electron:nth-child(1):before {
     transform: rotateZ(-20deg) rotateY(-70deg);
    animation: electron1 3s linear infinite;
}
如果社区中有人能帮我这么做,那将非常有帮助。(更改学位值)
谢谢。

你需要添加/复制这两个原子,并缩小(或放大)@G-Cyr如何倾斜电子,使它们与笔中的其他壳层等距等角对于倾斜,它是关于旋转值,3使每个原子旋转60度(180/3),5应为36度(180/5)180度,不是360,因为它们不重叠,而是显示在另一侧;)@G-Cyr标尺只是根据半径调整环的大小,而不是使其倾斜多少。在以下部分中键入3:关键帧电子圆4{从{变换:rotateY(60度)rotateX(60度)rotateZ(-30度)比例(3);}到{变换:rotateY(60度)rotateX(60度)rotateZ(330度)比例(3);}不会改变倾斜度,只会改变半径和大小。也许你做得太多了,退后一步;)