Text auf einer Seite wie eine Slide-Show laufen lassen

SilviaK schrieb am 12.05.2015 um 08:39 Uhr

Guten Morgen - ich hab mal wieder eine Frage.

Ich möchte auf einer Seite (Fullsize = 1 großes Bild) einen Text wie eine Slideshow laufen lassen.

Ich hab das jetzt versucht, indem ich die Fotos einer Slide Show einfach gelöscht und statt dessen Text eingefügt habe - geht aber nicht.

Alternative wäre natürlich, aus den Texten Bilder zu machen, aber dann hätte ich wohl einen weißen Hintergrund - das will ich auch nicht.

Gibts in WD 10 eine Möglichkeit?

Danke im voraus :-)

Kommentare

BilderMacher schrieb am 12.05.2015 um 09:20 Uhr

Hallo @SilviaK,

hast du es schon mit einer "Animation" versucht, eine Slideshow für deine Texte zu erstellen? Das Programm bietet dir diese Möglichkeit als Gif, SWF oder Video.

Zuletzt geändert von BilderMacher am 12.05.2015, 09:20, insgesamt 1-mal geändert.

"Je mehr die Menschen wissen, desto weniger müssen sie glauben!"

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Ich kann vieles, darf aber nicht alles.
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

-------------

Hardware / Software:
::::::::::::::::::::::::::::::::::::++++:::::::::::::::::::::::::::::::::::::::::::::::::

Intel(R) Core(TM) i7-10510U CPU @ 1.80GHz (8 CPUs), ~2.3GHz
12288 MB RAM
DirectX 12
 

Intel(R) UHD Graphics (für Import, Verarbeitung, Export)

NVIDIA GeForce MX250 (wird nicht in Schnitt-SW verwendet)

  • Video deluxe 2016 Premium
  • Video deluxe 2025 Premium
  • Video Pro X 16
  • Photostory Deluxe 2025
  • Samplitude X7 Suite
  • ACID Pro 11
  • Music Maker 2025 Premium
  • MAGIX/XARA Graphic-/Web-Designer

-----------------------------------------------------------------------------------

Edition    Windows 10 Home
Version    22H2
Installiert am    ‎15.‎10.‎2020
Betriebssystembuild    19045.5011
Leistung    Windows Feature Experience Pack 1000.19060.1000.0

------------------------------------------------------------------------------------

Standardbrowser: Mozilla Firefox 131.0.3 (64-Bit)

SilviaK schrieb am 12.05.2015 um 09:48 Uhr

nein - hab ich nicht. ich weiß auch nicht, wie das geht. Aber das wär vielleicht eine Möglichkeit

BeRo schrieb am 13.05.2015 um 13:53 Uhr

Wenn ich Deine Frage richtig verstanden habe, dann suchst Du eine Möglichkeit unterschiedliche Texte nacheinander automatisch, vor einem transparenten Hintergrund in eine Seite einzublenden?

Die Möglichkeit das per Slideshow Widget zu machen (s. Screenshot) hast Du ausgeschlossen, weil der Hintergrund nicht transparent ist.

Die einfachste Alternative dazu ist das Einblenden von popup Ebenen, denen Du die gewünschten Inhalte gegeben hast. Wenn Du das Einblenden zeitgesteuert machst, kannst du Dir recht einfach eine maßgeschneiderte Lösung für Dein Problem bauen.

Das kann z. B. so aussehen:

Da Du mit einem Mausklick festlegen kannst, wie die einzelnen popup Ebenen eingeblendet werden sollen,  kannst Du das Verhalten einer "echten" Slideshow problemlos nachbilden.
Bei der Festlegung des Inhalts bist Du ohnehin völlig frei. Egal, ob Du Bilder-, Videos-, Slideshows-, Texte-, Animationen-, etc. auf die jeweilige Ebene legst, alles wird so angezeigt, wie Du es vorgibst. Auch die Hintergründe sind immer transparent, wenn du es nicht anders einstellst...

Schau Dir mal die online Demo an, die ich nach der Methode erstellt habe. Klar, dass die Anzeigedauer der Ebenen frei eingestellt werden kann. Hier ist sie zu Demozwecken extrem kurz gehalten...

Die Projektdatei (Textslide.web) kannst Du Dir hier für eigene Experimente herunterladen.

Wenn die Lösung für Dein Projekt passt, kannst Du sie mit ein paar Zeilen JavaScript und HTML ohne großen Aufwand übernehmen.
Dazu kopierst Du den u. Scriptcode in den HTML Head der Seite:

-----------------------------------
<script type="text/javascript">
var z=3;
window.setInterval("slide()", 2000);

function slide() {
if (z>7) {
z=3;
}
z++;
xr_cpu(z);
{setTimeout("xr_ppc('xr_xp'+z)", 1950);}
}

</script>
-----------------------------------

Der folgende HTML- und JS Code gehört in den HTML Body der Seite:

-----------------------------------
<body onload="xr_cpu(8)" />

<script type="text/javascript">
setTimeout("xr_ppc('xr_xp8')", 1950);
</script>

-----------------------------------

Die im o. a. Code gelb markierten Werte stehen für die Anzeigedauer in mS.
Die blau markierten Werte stehen für die Zeit in mS nach der die angezeigte Ebene wieder ausgeblendet wird.
Die grün markierten Werte zeigen den (in der Demo) höchsten Indexwert einer popup Ebene. Bei 5 Ebenen, wie in der Demo, beginnt die Zählung von unten nach oben bei 4.

Der Inhalt der Ebene 8 wird in der Demo sofort angezeigt, wenn die Seite geöffnet wird. Dafür sorgt der HTML Code im HTML Body (s. o.). Der ebenfalls im HTML Body angelegte JS Code sorgt dafür, dass die Ebene nach 1.950 mS wieder geschlossen wird. Danach, 2.000 mS nach dem Öffnen der Seite beginnt der Ablauf der wiederkehrenden Aktion "window.setInterval("slide()", 2000)", mit der im Abstand von 2.000 mS die angelegten popup Ebenen eingeblendet werden.

Der o. a. Code ist im Wesentlichen selbsterklärend. Änderungen/Anpassungen an Deine Vorgaben sollten also ohne große Probleme machbar sein...

Viel Erfolg

Zuletzt geändert von BeRo am 13.05.2015, 13:56, insgesamt 2-mal geändert.

Auf den Tag genau gehen heute, am 14.08.2021, 10 Jahre online Support für die Community zu Ende.
Ich freue mich auf eine neue, berufliche Herausforderung, die sich gerade ergeben hat. Leider bleibt dann keine Zeit mehr für die Community übrig, aber Ihr seid bei den aktiven Mitgliedern in besten Händen.
Sicher schaue ich auch ab und zu nochmal rein... 🤓

SilviaK schrieb am 13.05.2015 um 16:23 Uhr

super - danke. das probier ich mal aus

reihe schrieb am 06.06.2015 um 10:51 Uhr

Text über Bildschirm laufen lassen. Lauftext

Webeigenschaften, Platzhalter (Mit HTML-Code(body)

<MARQUEE behavior=alternate>
<font size=3 color=#c42508>
<b>Lauftext </b></font>
</MARQUEE>

 

Lauftext = Text der über Bildschirm läuft