Bonjour, la débutante que je suis ne trouve pas la solution: je suis en train de travailler sur un portfolio et j'ai mis une animation de bulle qui part du bas jusqu'en haut, sauf qu'en fonction du support le niveau du bas n'est pas le même soit ca me fait une marge qui 'saute' puisque les li sont plus basses que le footer soit les li se retrouvent en plein milieu en fonction de la taille de l'écran. J'ai essayé pas mal de trucs mais rien n'y fait, la derniere solution serait d'utiliser les media querries mais je pensais qu'il serait possible de faire autrement. Mes li sont vide et dans une div background toute simple. J'espere que mon css ne vous piquera pas trop les yeux...
Modifié par chris830 (07 Nov 2023 - 13:56)
@keyframes animate {
0% {
transform: translateY(1vh) rotate(0deg);
opacity: 1;
visibility: hidden;
}
100% {
transform: translateY(-200vh) rotate(720deg);
opacity: 0.5;
visibility: visible;
}
}
.background {
width: auto;
height: auto;
}
.background li {
position: absolute;
bottom:-18vh;
list-style: none;
width: 20px;
height: 20px;
background: rgba(255, 255, 255, 0.2);
animation: animate 5s linear infinite;
border-radius: 100%;
overflow: hidden;
}
.background li:nth-child(1) {
left: 20%;
width: 10vw;
height: 10vw;
}
Modifié par chris830 (07 Nov 2023 - 13:56)