Я пытаюсь создать эффект открытия двух ворот одновременно, я пытался изменить свойство ширины, но я достиг желаемого эффекта только на левых воротах. Идея состоит в том, чтобы правые ворота были закрыты от центра к правой границе. Заранее спасибо за ваши предложения
body {
position: relative;
margin: 0;
background-color: goldenrod;
}
.gate {
position: absolute;
background-color: gray;
width: 50%;
height: 100vh;
float: left;
box-sizing: border-box;
animation-duration: 5s;
animation-fill-mode: forwards;
}
.left-gate {
animation-name: left;
border-right: 1px solid white;
top: 0;
left: 0;
}
.right-gate {
animation-name: right;
top: 0;
left: 50%;
}
@keyframes left {
from {
width: 50%;
}
to {
width: 0;
}
}
@keyframes right {
from {
width: 50%;
}
to {
width: 0;
}
}
<div class="gate left-gate"></div>
<div class="gate right-gate"></div>