contact:accueil
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| contact:accueil [2026/06/26 07:24] – estro | contact:accueil [2026/06/26 08:57] (Version actuelle) – estro | ||
|---|---|---|---|
| Ligne 3: | Ligne 3: | ||
| ====== Contact ====== | ====== Contact ====== | ||
| </ | </ | ||
| - | |||
| - | |||
| < | < | ||
| - | < | + | < |
| - | <!-- La première lettre | + | <div id=" |
| - | < | + | <div class=" |
| - | <!-- Le reste du message | + | <div class=" |
| - | < | + | < |
| + | | ||
| + | <span style=" | ||
| + | <span style=" | ||
| + | </ | ||
| + | <!-- Duplication pour boucle fluide --> | ||
| + | <div style=" | ||
| + | | ||
| + | <span style=" | ||
| + | <span style=" | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | .marquee-wrapper { | ||
| + | height: 100px; | ||
| + | overflow: hidden; | ||
| + | border: 0px solid #ccc; | ||
| + | padding: 10px; | ||
| + | position: relative; | ||
| + | background-color: | ||
| + | } | ||
| + | |||
| + | .scrolling-content { | ||
| + | position: absolute; | ||
| + | top: 0; | ||
| + | left: 0; | ||
| + | width: 100%; | ||
| + | animation: scrollUp 15s linear infinite; /* Vitesse ajustable - plus grand = plus lent */ | ||
| + | will-change: | ||
| + | } | ||
| + | |||
| + | @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: | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | var isScrolling = true; | ||
| + | |||
| + | function toggleScroll(element) { | ||
| + | // Ajoute ou retire la classe " | ||
| + | element.classList.toggle(' | ||
| + | isScrolling = !isScrolling; | ||
| + | } | ||
| + | </script> | ||
| </ | </ | ||
| - | |||
| - | < | ||
| - | /* Conteneur principal */ | ||
| - | .text-scroll-custom { | ||
| - | width: 100%; /* Largeur pleine page */ | ||
| - | overflow: hidden; | ||
| - | white-space: | ||
| - | position: relative; | ||
| - | font-size: 24px; /* TAILLE DU TEXTE (ajustez ici) */ | ||
| - | line-height: | ||
| - | } | ||
| - | |||
| - | /* Première lettre (Rouge) */ | ||
| - | .first-letter { | ||
| - | color: red; /* COULEUR ROUGE */ | ||
| - | font-weight: | ||
| - | display: inline-block; | ||
| - | } | ||
| - | |||
| - | /* Reste du texte (Noir) */ | ||
| - | .rest-text { | ||
| - | color: black; | ||
| - | display: inline-block; | ||
| - | padding-left: | ||
| - | animation: scrollLeft 15s linear infinite; /* Vitesse (15s = lent, 8s = rapide) */ | ||
| - | } | ||
| - | |||
| - | /* Animation de défilement vers la gauche */ | ||
| - | @keyframes scrollLeft { | ||
| - | 0% { transform: translateX(0); | ||
| - | 100% { transform: translateX(-100%); | ||
| - | } | ||
| - | |||
| - | /* Pause au survol de la souris (optionnel mais utile) */ | ||
| - | .text-scroll-custom: | ||
| - | animation-play-state: | ||
| - | } | ||
| - | </ | ||
| </ | </ | ||
| [[contact@titux.org]] | [[contact@titux.org]] | ||
contact/accueil.1782458656.txt.gz · Dernière modification : de estro
