次のように、ユーザーがウィンドウ (body 要素) にカーソルを合わせるとアニメーションがトリガーされるデザインがあります。
body:hover .block1 {
width: 210px;
transition: width .2s;
}
.block1 には position:absolute 属性があり、コンテナー内にあります (これも絶対です)。ページには、position:relative を持つ別の div (.parent) が 1 つあります。したがって、.container と .parent という 2 つの主要な div があります。
体にカーソルを合わせるとアニメーションが始まります。ただし、たとえば、2 つの div の間やコンテナーの右マージンなど、特定の部分にカーソルを合わせると、アニメーションが停止します。これは、体の上に「ホバー」として読み取られないためです。それはページの周りのいくつかの小さなスペースにのみあり、一見ランダムに見えます. ここで何が起こっているのですか?