Soweit funktioniert es, muss nur noch ein Fehler suchen den ich eingebaut habe. Er läuft zu weit und nicht da, wo er soll. Wollte hier nur meine Idee und Inspiration preisgeben.
Ich hoffe, dass die Idee und Inspiration hier sehr gut ankommt.
Klasse Effekt und das mit so wenig Aufwand! Die Faszination der bewegten Bilder ist groß! Es müssen auch nicht immer Bilder sein, es können auch kleine Texte-Fenster sein, die als Infos über den Monitor schweben....!
So schön und interessant diese Effekte auch sind, so störend können sie sein, sei es beim Lesen oder Bearbeiten von Beiträgen! Wichtig ist hierbei, finde ich, dass man diese Effekte entweder automatisch nach einer bestimmten Zeit oder per Klick manuell ausblenden kann! Für andauernde Animationen ist es ratsam, dass sie nicht direkt im Sicht- oder Arbeitsfeld sind. Man kann die Animation auch nur in bestimmten Bereichen, z.B. in der Forum-Übersicht oder im Portal laufen lassen, dann stört es nicht beim Erstellen von Beiträgen! Auch die Geschwindigkeit oder die Wiederholfrequenz sollte nicht zu hoch sein....
Was ich geändert habe:
Mit "bottom" kann der Lauf-Abstand zum unteren Rand eingestellt werden! Wenn "botton" anders platziert wird, ist es auch möglich das Bild oder den Text diagonal laufen zu lassen!
Hinzugekommen ist noch ein "z-index", damit die Animation nicht unter den DIV-Containern verschwindet!
Zusätzlich ist ein automatisches und manuelles Ausblenden eingebaut!
Es stehen mehrere Möglichkeiten der Bewegung und Ausblendung zur Verfügung!
Installation für alle Templates & Mobil
Die folgenden Variationen werden für die Template (v1-4) in die Kopf- oder Fußzeile kopiert, für das neue Xobor V6 und Mobil nach Eigenes Javascript. Das Skript funktioniert auch im Portal, allerdings für die Template (v1-4) nur in der Kopfzeile
Das Skript kann auch als PIugin in "Obere Leiste - Footer" angelegt werden!
Wichtig! Im Plugin muss rechts oben das "Unterstützte Template" markiert werden, z.B. Business - Template (144) & Mobil - Template (177), Auswahl mit Mausklick oder Strg + Mausklick!
Bei der folgenden Animation läuft das Bild oder Gif-Animation gerade oder auch schräg über den Monitor und gedreht zurück. Die Animation verschwindet komplett über den linken und rechten Rand hinweg, kann aber optional weiter in die Mitte geschoben werden! Nach einer festgelegten Zeit wird die Animation automatisch oder manuell mit einem Klick auf die Animation ausgeblendet!
In Zeile 7 wird die Laufgeschwindigkeit der Animation eingestellt (hier 150 Sek.)!
In Zeile 5 wird der untere Abstand zum Rand eingestellt.
In Zeile 25 wird die diagonale Schräglage bestimmt. Ein Wert mit 90% ermöglicht einen Winkel von fast 45°. Wird die Zeile 25 gelöscht, läuft die Animation horizontal mit dem eingestellten Abstand aus Zeile 5 !
In Zeile 19 wird die Start-Position vom linken Rand eingestellt (hier -10%). In Zeile 24 vom rechten Rand (hier 110%)! Werden die Werte auf z.B. 20% + 80% eingestellt, läuft die Animation weiter in der Mitte und verschwindet nicht am Rand!
In Zeile 36 wird das Bild oder die GIF-Animation eingetragen! In Zeile 10 wird, wenn nötig, die Breite des Bildes korrigiert!
In Zeile 40 wird über "delay" die Länge der Laufzeit bestimmt (hier 20 Sek.)!
Mit "fadeOut" wird die Ausblend-Animation festgelegt (hier 5 Sek.)!
Bei der folgenden Animation läuft der Text, bzw. das Textfenster gerade oder auch schräg über den Monitor und zurück! Nach einer festgelegten Zeit wird die Animation automatisch ausgeblendet oder manuell mit einem Klick auf das Text-Fenster!
In Zeile 7 wird die Laufgeschwindigkeit der Animation eingestellt (hier 150 Sek.)!
In Zeile 5 wird der untere Abstand zum Rand eingestellt.
In Zeile 24 wird die diagonale Schräglage bestimmt. Ein Wert mit 90% ermöglicht einen Winkel von fast 45°, ohne dass der Text verschwindet. Wird der Wert auf 100% oder mehr erhöht, verschwindet der Text im oberen Rand und kommt nach einer kurzen Zeit wieder zurück! Wird die Zeile 24 gelöscht, läuft die Animation horizontal mit dem eingestellten Abstand aus Zeile 5 !
In Zeile 16 wird die Start-Position vom linken Rand eingestellt (hier 5%). In Zeile 22 vom rechten Rand (hier 85%)! Wird der Wert zu groß gewählt, wird der Text beim Rechtsanschlag umgebrochen!
In Zeile 28-30 wird der Informationstext eingetragen (Umbruch mit <br>)!
In Zeile 34 wird über "delay" die Länge der Laufzeit bestimmt (hier 20 Sek.)!
Mit "fadeOut" wird die Ausblend-Animation festgelegt (hier 5 Sek.)!
/* Text - Läuft schräg über den Monitor und zurück */ @keyframes gehen { 0%, 100% { left: 5%; transform: translatex(-50%) scalex(1); }
50% { bottom: 90%; left: 85%; } } </style>
<div class="BewegteAnimation" style="width:auto; padding:10px;box-shadow:2px 2px 6px #aaaaaa !important;border-radius:10px;"> Wichtige Informationen für die Forum-Mitglieder! <br> Folgende Themen sind zu beachten! </div>
Bewegte Bilder - Nur fürs Portal! Aktualisiert 07.12.23
Hallo Michael
Da gibt es zwei Möglichkeiten!
Möglichkeit 1 mit Foren-Variablen:
Diese Variablen wurden schon hier vorgestellt und genutzt: Skript "Schwebende Bild" eingeschränkt laufen lassen! Das Skript braucht nur von den Foren-Variablen, Zeile 2+6 umgeben werden! Allerdings funktionieren sie nur als Plugin, weil Foren-Variablen in der Kopf- oder Fußzeile nicht greifen!
"Bewegte Bilder" nur im "Portal" laufen lassen:
1 2 3 4 5 6
<!-- Skript läuft nur im "Portal"! --> {{page_portal==true.start}}
JavaScript + Div-Container
{{page_portal==true.end}}
"Bewegte Bilder" laufen überall, außer im "Portal":
1 2 3 4 5 6
<!-- Skript läuft überall, nur nicht im "Portal"! --> {{page_portal==false.start}}
JavaScript + Div-Container
{{page_portal==false.end}}
"Bewegte Bilder" laufen nur auf der "Forum Übersicht":
1 2 3 4 5 6
<!-- Skript läuft nur auf der "Forum Übersicht"! --> {{current_page_index==true.start}}