-
Annonce Faire clignoter un texte
Mardi 6 Novembre 2012 à 15:00 pierjacq
Bonjour,
Et pour un titre clignotant dans une colonne (par exemple accueil) est-ce possible ?
Merci d'avance.Mardi 6 Novembre 2012 à 16:26 LesyeuxDuCyclone
bonjour,
pour faire clignoter ( tous) les titres des modules ( accueil, liens,..) de la colonne du menu de gauche, tu ajoutes dans le CSS ( apparence --> modifier le thème--> ajouter du CSS)
#menu1 .module_menu_titre { text-decoration: blink;}
même code pour les titresmodules de la colonne de droite avec un menu2 à la place de menu1
Pour clignot uniquement le module accueil
#module_menu_titre107074451 {text-decoration: blink;}
Mardi 6 Novembre 2012 à 16:46 Mike GMZ
Salut !
Pour info, 'text-decoration: blink' non supporté par: I.E, Chrome et Safari
(déjà signalé par Papasti .......)Mardi 6 Novembre 2012 à 17:12 pierjacq
Bonjour,
Merci pour les réponses. Je suis sur IE donc cela ne fonctionnera pas ! Dommage.
Je voulais que des titres soient valorisés, du fait de l'info, pour attirer les visiteurs. Comme par exemple l'arrestation de Marion Martin en Pays basque, l'intervention de Manuel Valls en Espagne...
Merci encoreMardi 6 Novembre 2012 à 18:42 stormalo
Bonjour,
Un p'tit truc (?): mettre un caratère spécial devant le titre à valoriser.
Par ex: ◄ ► ► ■ etc...
Bonne soirée.
Mardi 18 Juin 2013 à 11:20 Papasti
Un blink qui fonctionne à tous les coups:
Ajouter ce javascript dans un module simple html:
<script type="text/javascript">// <![CDATA[
if(typeof(onJSFilesLoaded) != "object") onJSFilesLoaded = [];
onJSFilesLoaded.push(function(){
var st=$('css_theme');
var myCSS = new Element('link', {
id: 'complement_css',
rel: 'stylesheet',
type: 'text/css',
media: 'screen',
href:'http://ekladata.com/-W_Z812uErcLdlsvA8jf96pWKtA/blink.css'});
myCSS.inject(st, 'after');});
// ]]></script>
Il ne reste plus qu'à utiliser la classe blink
exemple:
<p class="blink">Ce texte va clignoter</p>
Nota: veillez à enregistrer le fichier blink.css dans votre blog et à modifier le href du code ci-dessus pour le faire pointer vers lui.
Vendredi 12 Novembre 2021 à 19:45 C.Sylvie
Bonsoir,
Ben, je ne dois pas être douée.
J'ai bien mis tout ce qui est en bleu dans un module.
J'ai enregistrer le fichier blink css dans un document texte. A la place de ce qui est en marron, j'ai bien mis le http que j'ai enregistré dans mes fichiers eklablog -
ben .... ça clignote pas chez-moi. j'ai dû, pour sûr, mal interprété quelque chose.
Mais quoi ??? Quelqu'un veut bien m'aider ?? MERCI
Samedi 13 Novembre 2021 à 22:01 stormalo
Bonsoir,
Effectivement ça ne fonctionne pas (?). Le code à été proposé en 2013. Aujourd'hui on peut faire clignoter par css avec la propriété animation, sans utiliser JavaScript.
Essaye ce code (il devrait fonctionner sur les navigateurs récents sans rien ajouter) :
<!-- html -->
<p class="clignotant">il ne faut pas remettre à demain ce qu'un autre peut faire aujourd'hui.</p>
<!-- CSS -->
<style><!--
.clignotant {
animation-duration: 2.0s; /* durée de l'animation */
animation-name: clignotant; /* nom de l'animation */
animation-iteration-count: infinite;
transition: none;
color: blue;
}
@keyframes clignotant {
0% { opacity:1; }
20% {opacity:0; }
100% { opacity:1; }
}
--></style>Samedi 13 Novembre 2021 à 23:24 C.Sylvie
Oh la la !!! vraiment désol, je suis nul avec ces codes:
Dans code source, j'ai mis <p class="clignotant"> juste devant la phrase que je veux voir clignoter -> pas de cligno, j'ai rajouter le </p> en fin de phrase .... toujours rien.
Dans les CSS j'ai copié/collé le code, mais lorsque je veux l'enregistrer on me dit qu'il y a erreur.
Du coup, ben .... je sais pas trop où j'ai merdé. Je suis un peu, beaucoup perdue sur ce coup là.
MERCI - bonne soirée
Dimanche 14 Novembre 2021 à 09:52 stormalo
Bonjour,
L'éditeur du fichier thème-css n'accepte pas tous les codes. C'est le cas si le code comporte un @keyframes.
Il faut donc le mettre ailleurs dans le html entre des balises <style></style>, lesquelles indiquent aux navigateurs qu'il ne s'agit pas du contenu html.Selon besoin, tu peux placer le code css que j'ai indiqué, dans la source < > de l'article, ou de la page, ou d'un module simple, ou éventuellement dans la zone de scripts (barre menu > Apparence >..)
Si à l'emplacement choisi il y a déjà des balises <style> et </style>, il suffit d'ajouter le nouveau css entre celles-ci.
Éventuellement, en le faisant précéder d'un commentaire : /* pour clignotement */ et de la faire suivre de cet autre : /* fin clignotement */ , pour le retrouver facilement.
Vous devez être membre pour poster un message.