Я хочу изменить позицию элемента HTML из статического в фиксированное на 50% и оставить 50% окна браузера, но код просто приводит к изменению цвета фона!Как изменить позицию элемента CSS с анимацией
div {
width: 100px;
height: 100px;
background-color: red;
position: static;
top: auto;
left: auto;
animation-name: example;
animation-duration: 4s;
}
@keyframes example {
from {
background-color: red;
position: static;
top: auto;
left: auto;
}
to {
background-color: yellow;
position: fixed;
top: 50%;
left: 50%;
}
}
как множество {преобразование: перевод} в процентах для браузера Dimention? –
Я действительно не пытался использовать его раньше с размером браузера, но я полагаю, что это может работать 'transform: translate (50vw, 50vh)' –