Aller au contenu

Sujets conseillés

Posté

bonjour, j'ai décidé de suivre vos conseils et de bannir la balise <marquee> (voir posts précédents...)

je viens de récupérer ce script, c'est un "message slideshow", moins "eye-catch" que le texte défilant.

la couleur de fond de la boîte à message est le blanc, je n'arrive pas à trouver où la changer, idem pour la couleur du texte des messages.

voici le script:



<center>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="100%"><form name="slideshow"><div align="center"><center><p><b><font color="#FFFFFF" size="2">Infos</font></b><br><textarea rows="6" name="S1"
cols="30" wrap="virtual"></textarea><br>
<input type="button" value="+ d'infos" name="B1" onClick="window.location=messagelinks[curmsg]"></p>
</center></div>
</form>
</td>
</tr>
</table>
<script>


var curmsg=-1
var messages=new Array()
messages[0]="avertissement: la pratique du hors-piste est une activité dangereuse; les topos présentés dans ce site le sont à titre indicatif, vous engagez votre propre responsabilité en pratiquant cette activité."
messages[1]="journée freestyle le samedi 3 février 2007 (date à confirmer) au Schnepfenried, slopestyle contest, dj, graffs, domaine ouvert de 9h à 2h du matin"
messages[2]="Lac Blanc Snow Contest samedi 10 et dimanche 11 février 2007 boardercross et slopestyle contact: 06 84 17 04 92"

//add more messages as desired

var messagelinks=new Array()
messagelinks[0]="http://vosgesfreeride.zeblog.com/c-x-securite-en-montagne"
messagelinks[1]="http://vosgesfreeride.zeblog.com/c-general/page/2"
messagelinks[2]="http://vosgesfreeride.zeblog.com/c-general/page/3"
//add more links as indicated by the number of messages

function slidemessage(){
if (curmsg<messages.length-1)
curmsg++
else
curmsg=0
document.slideshow[0].value=messages[curmsg]
setTimeout("slidemessage()",4500)
}
slidemessage()
</script>
</center>

merci!

Posté

Tu écris le texte dans un textearea.

et dans ton css on remarque :

input, textarea, select {
font-family: verdana;
font-size:11px;
border:1px dotted #86A2D6;
background:#FDFDFD;
letter-spacing:1px;
padding:2px;
}

Si tu veux une couleur spéciale, il faut définir une classe et l'appliquer a ton champs.

Posté

tu remplaces

<textarea rows="6" name="S1"
cols="30" wrap="virtual"></textarea>

par :

<textarea rows="6" name="S1"
cols="30" wrap="virtual" class="slideshow"></textarea>

et dans les css, tu ajoutes (en choisissant tes couleurs):

textarea.slideshow {
background:#00FF00;
color: #000000
}

Posté
ah nickel, le CSS c'est entre les balises <head> c'est ça?

Oui, on peut les appliquer aussi dans un fichier externe, qui deviendra donc une feuille de style (css).

xpatval

Posté

Salut

Oui, on peut les appliquer aussi dans un fichier externe, qui deviendra donc une feuille de style (css).
D'ailleurs, c'est bien mieux en fichier externe, car il sera chargé une seule fois par les visiteurs et mis en cache. Et repris depuis la mémoire cache dès que le visiteur revient. D'où un gain de bande passante non négligeable.

À ne faire en revanche que lorsque ce fichier est entièrement finalisé ;) Avant, le conserver entre les balises <head></head> et il sera rechargé à chaque fois.

Posté

le problème c'est que j'utilise une version gratuite de zeblog, et je neux uploader que les fichiers suivants: .jpg .bmp et .gif.... et c'est tout!

impossible donc d'avoir des CSS, ou bien?

Posté

(D'où l'intérêt d'avoir un vrai nom de domaine sien propre et un vrai hébergement où on peut uploader les fichiers qu'on veut ?)

Rum rum... Eh bien, si tu ne peux pas accéder aux fichiers sur le FTP, et que tu ne peux pas modifier le CSS via des interfaces de zeblog, tu ne pourras effectivement pas utiliser les CSS en externe, ce qui sera vraiment préjudiciable pour tes visiteurs, qui, une fois de plus, devront user leurs précieux kilo-octets de téléchargement pour reprendre le CSS à chaque fois. ;)

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...