28172 sujets

CSS et mise en forme, CSS3

Bonjour

Je rencontre un pb d'affichage pour un texte qui defile : je l'ai mis en dessous d'un carroussel, les images du carroussel font 1024px, et j'aimerais que le texte defilant prenne cette même taille.

Pourtant, s'il fait 3 mots, il defile à gauche tout seul sur l'espace de trois mots.
Il prend vriament tout l'espace horizontal quand le texte est très long

Voici mon code pour ceux qui ont le temps
<body onload="defilement()">
<main>

<?php include('filariane.php'); ?>
		<div id='scroll'><?php echo $data['contenu_javatext']; ?> </div>
<script language="JavaScript">
		
		var msg = document.getElementById("scroll").innerHTML;
		var pos = 0;
		
		function defilement(){
			var defilant = document.getElementById("scroll");
			defilant.firstChild.nodeValue = msg.substring(pos,msg.length) + msg.substring(0,pos);
			pos = (pos + 1)% msg.length;
			window.setTimeout("defilement()",200);
		}
		
	</script>


mon css de ce scroll
#scroll{
position:absolute;
margin-top:335px;
width:1024px;
font-family: calibri;
font-weight: bold;
white-space: nowrap;
overflow: hidden;
color:#CC5500;

}

Modifié par diane59 (03 Jul 2014 - 11:06)