Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/40.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 将一个绝对四舍五入div置于另一个绝对位置div上方_Html_Css - Fatal编程技术网

Html 将一个绝对四舍五入div置于另一个绝对位置div上方

Html 将一个绝对四舍五入div置于另一个绝对位置div上方,html,css,Html,Css,我正在尝试使用Css动画来创建位置类型动画,其中位置div在line div上标记的兴趣点上进行动画。我的第一个兴趣点是line div的中心。但是,下面的代码似乎并不是我想要的 top: 116px; left: 50%; transform: translate(-50%, -50%); .地点{ 位置:绝对位置; 顶部:116px; 左:50%; 转化:转化-50%,-50%; 宽度:120px; 高度:120px; 边界半径:50%; 边框:16px实心F3; 边框顶部:

我正在尝试使用Css动画来创建位置类型动画,其中位置div在line div上标记的兴趣点上进行动画。我的第一个兴趣点是line div的中心。但是,下面的代码似乎并不是我想要的

  top: 116px;
  left: 50%;
  transform: translate(-50%, -50%);
.地点{ 位置:绝对位置; 顶部:116px; 左:50%; 转化:转化-50%,-50%; 宽度:120px; 高度:120px; 边界半径:50%; 边框:16px实心F3; 边框顶部:16px实心3498db; 边框底部:16px实心3498db; 动画:位置4s线性无限; } @关键帧位置{ 0% { 变换:旋转0度; } 100% { 变换:旋转360度; } } .线路{ 位置:绝对位置; 顶部:100px; 左:50%; 转化:translateX-50%; 边框:8px实心F3; 宽度:500px; }
像这样的?您还应该向动画添加一个translate-50%,-50%。否则,它将删除上的translate-50%,-50%,并将其覆盖

.地点{ 位置:绝对位置; 最高:50%; 左:50%; 转化:转化-50%,-50%; 宽度:120px; 高度:120px; 边界半径:50%; 边框:16px实心F3; 边框顶部:16px实心3498db; 边框底部:16px实心3498db; 动画:位置4s线性无限; } @关键帧位置{ 0% { 变换:平移-50%,旋转-50%; } 100% { 变换:平移-50%,-50%旋转360度; } } .线路{ 位置:绝对位置; 最高:50%; 左:50%; 转化:转化-50%,-50%; 边框:8px实心F3; 宽度:500px; }
旋转覆盖了中心的平移,当我看到Dogukan Cavus的回答时,我意识到了这一点。你如何发现所有这些类似的问题?我甚至不想搜索任何接近标题的东西。这就是为什么我们有重复的结尾;关闭类似问题,以便以后搜索。有人可能会发现你的问题,然后会看到另一个问题。为什么不把他们放在同一个分区中,绝对定位那个家长?如果他们在同一个分区中,我是否还需要至少定位其中一个以便重叠?谢谢你指出: