Bonjour,
sur mon site, je fais apparaître les div progressivement au scrool. Lorsque l'on se trouve au milieu du site et que, pour une raison ou pour une autre, la page est rechargée, elle apparaît vide, jusqu'à que l'on bouge la souris. Pour le visiteur, ça peut être déroutant, il pense que la page est vide et va aller voir ailleurs.
J'ai créé ce petit script pour régler ce problème, mais il fonctionne une fois sur deux. Quel est le problème.
.text-box est le nom des div que je veux voir apparaître. Voici le code ci-dessous.
En rechargeant la page deux fois, les div apparaissent, sans le scrip en fonction et sans bouger la souris, mais je ne peux pas compter sur ça, aucun visiteur rechargera la page une seconde fois pour la visualiser. Il me faut un script qui agit sans intervention.
Modifié par Bongota (10 Mar 2023 - 12:15)
sur mon site, je fais apparaître les div progressivement au scrool. Lorsque l'on se trouve au milieu du site et que, pour une raison ou pour une autre, la page est rechargée, elle apparaît vide, jusqu'à que l'on bouge la souris. Pour le visiteur, ça peut être déroutant, il pense que la page est vide et va aller voir ailleurs.
J'ai créé ce petit script pour régler ce problème, mais il fonctionne une fois sur deux. Quel est le problème.
<script>
function showtext-box() {
document.getElementByClassName(".text-box").style.visibility = "visible";
}
setTimeout("showtext-box()", 0);
</script>
.text-box est le nom des div que je veux voir apparaître. Voici le code ci-dessous.
.text-box {
display:inline-block;
min-width:70%;
max-width:70%;
z-index:10;
margin:2em 16em 4em 10em;
background: linear-gradient(190deg, rgba(248,249,250,1) 0%, rgba(255,255,255,0) 10%);
transform: skew(0deg, -0deg);
box-shadow:26px 26px 26px #000;
opacity:0;
transition:opacity 1s ease-in-out;}
.text-box.scrolled {
opacity:1;}
En rechargeant la page deux fois, les div apparaissent, sans le scrip en fonction et sans bouger la souris, mais je ne peux pas compter sur ça, aucun visiteur rechargera la page une seconde fois pour la visualiser. Il me faut un script qui agit sans intervention.
Modifié par Bongota (10 Mar 2023 - 12:15)