Das Erstellen dieses Wechseltextes ist eigentlich nicht schwieriger als bei der ganz einfachen Version. Nur hier ist der Code etwas umfangreicher.
Ihr benötigt auch hierf eine Einfügung ziwschen den Head-Tags eurer Seite, welche aus etwas
CSS und einem kleinen Script besteht und eine Einfügung innerhalb eurer Seite, welche die wechselnden Texte mit Bild und Überschrift beinhaltet.
Beginnen wir mit der Einfügung des Codes zwischen den Head-Tags eurer Seite. Fügt also den nachfolgenden Code zwischen den Head-Tags eurer Seite und nutzt hierzu - falls nötig - die verlinkte Anleitung.
Die meisten Angaben, die eventuell von euch geändert werden möchten sind im CSS-Code kommentiert. Die gelb gekennzeichnete Zeile ist anzupassen, wenn ihr die Geschwindigkeit des Wechsels zwischen den Texten ändern möchtet.
#dropcontentsubject{
width: 600px; /*Breite der Box*/
}
.dropcontent{
width: 600px; /*Breite der Box*/
border: 1px solid #11385F; /*Rahmenstärke und -farbe/
background-color: #ffffff; /*Hintergrundfarbe*/
padding: 10px 20px 30px 20px; /*Abstand des Textes zum Rand - ob, re, un, li */
display:block;
-webkit-box-shadow: 0px 0px 5px #999; /*Schatten*/
-moz-box-shadow: 0px 0px 5px #999; /*Schatten*/
box-shadow: 0px 0px 5px #999 /*Schatten*/
}
.img_right{
float: right; /* Bildausrichtung rechts*/
padding: 0px 0px 10px 15px; /*Abstand des Textes zum Bild - ob, re, un, li */
}
.img_left{
float: left; /* Bildausrichtung links*/
padding: 0px 15px 10px 0px; /*Abstand des Textes zum Bild - ob, re, un, li */
}
<script type="text/javascript"> var tickspeed=6000 // (6000=6 Sekunden)
var enablesubject=0
if (document.getElementById){
document.write('
<style type="text/css">n')
document.write('.dropcontent{display:none;}n')
document.write('
</style>n')
}
var selectedDiv=0
var totalDivs=0
function contractall(){
var inc=0
while (document.getElementById("dropmsg"+inc)){
document.getElementById("dropmsg"+inc).style.display="none"
inc++
}
}
function expandone(){
var selectedDivObj=document.getElementById("dropmsg"+selectedDiv)
contractall()
document.getElementById("dropcontentsubject").innerHTML=selectedDivObj.getAttribute("subject")
selectedDivObj.style.display="block"
selectedDiv=(selectedDiv<totalDivs-1)? selectedDiv+1 : 0
setTimeout("expandone()",tickspeed)
}
function startscroller(){
while (document.getElementById("dropmsg"+totalDivs)!=null)
totalDivs++
expandone()
if (!enablesubject)
document.getElementById("dropcontentsubject").style.display="none"
}
if (window.addEventListener)
window.addEventListener("load", startscroller, false)
else if (window.attachEvent)
window.attachEvent("onload", startscroller)