Stehenbleibender Lauftext mit HTML

ViruZ

Commander
Mitglied seit
06.07.2005
Beiträge
184
Renomée
1
Standort
Zeulenroda
Hallo,
ich will ein Bild durch die Seite per <marquee> laufen lassen! Dazu muss das Bild an einer bestimmtren Stelle auftauchen (und nicht am Bildschirmrand!) und dann stehenbleiben! Wie mache ich das? Vielen Dank MfG ViruZ
 
Hmmmm <marquee> ist ein Microsoft proprietäres Element. Allerdings wird es mittlerweile auch gut von Mozilla browsern (i.e. Firefox) oder Opera unterstützt... aber da es nicht ein offizielles Element ist, würde ich zumindest intensive Tests mit verschiedenen browsern machen, oder halt darauf verzichten und auf Javascript ausweichen...

Aber zu deiner Frage...
Der Code müsste etwa so aussehen:
Code:
<div class="scrollbox">  <!-- mit CSS Klasse die Länge (width) der Box definieren, -->
	  <marquee direction="left" behavior="slide">
		  <!-- direction="left" bewirkt scrollen von rechts nach LINKS
			 behavior="slide" bewirkt, dass es nach einmaligem Scrollen am Ende stehen bleibt --> 	
		    <img src="bild.jpg>  <!-- Die Bildquelle -->
	  </marquee>
</div>

Ob das so auf allen Browsern klappt... ??? I dunno ;D aber invalid (gem. w3c-Spez.) ist es immer noch- aber es gibt Schlimmeres :)

greets

________________________________________________________
Edit:
Ach ja... Alternativ wäre anstatt des <DIV> Containers noch möglich, die Höhe und Breite (height / width) des Marquees selbst zu bestimmen. Evtl. würde es funktionieren, dann mit CSS die Abstände (padding und margin) zu anderen Elementen zu setzen. Aber da das Element ohnehin nicht standardkonform ist, denke ich, sind die resultate noch unvorhersehbarer. Daher würde ich die Positionierung des Bildes (marquees) mittels DIV machen, dann ist immerhin die Position des Bildes halbwegs gültig, selbst wenn Marquee selbst nicht unterstützt wird.
___________________________________________________________
 
Zuletzt bearbeitet:
Zurück
Oben Unten