Outils pour utilisateurs

Outils du site


contact:accueil

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
contact:accueil [2026/06/26 07:25] estrocontact:accueil [2026/06/26 08:57] (Version actuelle) estro
Ligne 3: Ligne 3:
 ====== Contact ====== ====== Contact ======
 </WRAP> </WRAP>
- 
- 
 <html> <html>
-<div class="text-scroll-corrected"> +<div style="text-align: center; width: 100%;"> 
-    <div class="scrolling-content"> +    <div id="scrollBox" onclick="toggleScroll(this)" style="display: inline-block; max-width: 80%; cursor: pointer;"> 
-        <!-- La première lettre --> +        <div class="marquee-wrapper"> 
-        <span class="first-letter">P</span> +            <div class="scrolling-content" id="scrollContent"> 
-        <!-- Le reste du message --> +                <div style="margin-bottom: 16px;"> 
-        <span class="rest-text">ourriez-vous me dire comment ajouter cette fonctionnalité dans mon projet ? C'est une demande très urgente.</span>+                    <span style="color: red; font-size: 18px; font-weight: bold;">L</span><span style="color: black; font-size: 18px;">a situation de la météo a évoluée mais n'est toujours pas suffisamment bonne,</span><br><br
 +                    <span style="color: red; font-size: 18px; font-weight: bold;">d</span><span style="color: black; font-size: 18px;">e plus la pratique du sport et des déplacements sont déconseillés par la préfecture</span><br><br
 +                    <span style="color: black; font-size: 18px;">donc</span><span style="color: red; font-size: 18px; font-weight: bold;"> nous annulons la séance de ce soir</span> 
 +                </div> 
 +                <!-- Duplication pour boucle fluide --> 
 +                <div style="margin-bottom: 16px;"> 
 +                    <span style="color: red; font-size: 18px; font-weight: bold;">L</span><span style="color: black; font-size: 18px;">a situation de la météo a évoluée mais n'est toujours pas suffisamment bonne,</span><br><br> 
 +                    <span style="color: red; font-size: 18px; font-weight: bold;">d</span><span style="color: black; font-size: 18px;">e plus la pratique du sport et des déplacements sont déconseillés par la préfecture</span><br><br> 
 +                    <span style="color: black; font-size: 18px;">donc</span><span style="color: red; font-size: 18px; font-weight: bold;"> nous annulons la séance de ce soir</span> 
 +                </div> 
 +            </div> 
 +        </div>
     </div>     </div>
 +    
 +    <style>
 +        .marquee-wrapper {
 +            height: 100px;
 +            overflow: hidden;
 +            border: 0px solid #ccc;
 +            padding: 10px;
 +            position: relative;
 +            background-color: transparent;
 +        }
 +        
 +        .scrolling-content {
 +            position: absolute;
 +            top: 0;
 +            left: 0;
 +            width: 100%;
 +            animation: scrollUp 15s linear infinite; /* Vitesse ajustable - plus grand = plus lent */
 +            will-change: transform;
 +        }
 +        
 +        @keyframes scrollUp {
 +            0% {
 +                transform: translateY(0);
 +            }
 +            100% {
 +                transform: translateY(-50%);
 +            }
 +        }
 +        
 +        /* Pause au clic via classe ajoutée par JS */
 +        .paused .scrolling-content {
 +            animation-play-state: paused;
 +        }
 +    </style>
 +    
 +    <script>
 +    var isScrolling = true;
 +    
 +    function toggleScroll(element) {
 +        // Ajoute ou retire la classe "paused" sur le conteneur
 +        element.classList.toggle('paused');
 +        isScrolling = !isScrolling;
 +    }
 +    </script>
 </div> </div>
- 
-<style> 
-/* Conteneur qui cache ce qui dépasse */ 
-.text-scroll-corrected { 
-    width: 100%; 
-    overflow: hidden; 
-    white-space: nowrap; 
-} 
- 
-/* Élément qui fait défiler TOUT le contenu ensemble */ 
-.scrolling-content { 
-    display: inline-block; 
-    padding-left: 100%; 
-    animation: scrollAll 15s linear infinite; /* TOUT défille ensemble */ 
-} 
- 
-/* Première lettre (Rouge) */ 
-.first-letter { 
-    color: red; 
-    font-weight: bold; 
-    font-size: 24px;           /* TAILLE DU TEXTE */ 
-} 
- 
-/* Reste du texte (Noir) */ 
-.rest-text { 
-    color: black; 
-    font-size: 24px;           /* MÊME TAILLE */ 
-} 
- 
-/* Animation pour faire défiler tout le contenu */ 
-@keyframes scrollAll { 
-    0% { transform: translateX(0); } 
-    100% { transform: translateX(-100%); } 
-} 
- 
-/* Pause au survol (optionnel) */ 
-.text-scroll-corrected:hover .scrolling-content { 
-    animation-play-state: paused; 
-} 
-</style> 
 </html> </html>
  
 [[contact@titux.org]] [[contact@titux.org]]
contact/accueil.1782458746.txt.gz · Dernière modification : de estro

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki