Thread Präsentationen ähnlich ppt mit perl? (48 answers)
Opened by tonewheel at 2015-08-11 06:56

jan
 2015-08-11 21:02
#181784 #181784
User since
2003-08-04
2536 Artikel
ModeratorIn
[Homepage] [default_avatar]
2015-08-11T18:21:21 tonewheel
Wenn Du erlaubst, habe ich noch ein paar Fragen, da meine Kenntnisse bzgl. html und Konsorten wie schon gesagt sehr oberflächlich sind;


Logo, immer her damit!

Quote
Der ganze body besteht offenbar nur aus einem einzigen Container. Wenn Du nun per append weitere Untercontainer(?) inkl. der darin befindlichen Quelldateien anhängst, was verhindert dann, dass diese nicht sofort alle gleichzeitig angezeigt werden?

Das css
Code: (dl )
1
2
3
4
5
6
	.slide {
display: none;
position: absolute;
top: 0;
left: 0;
}


Damit liegen sie alle übereinander links oben im container und sind unsichtbar. Das erste wird dann eingeblendet, beim wechsel wird das aktive aus, das neue eingeblendete.

Quote
Ist es richtig, dass der presenter Container die Wurzel des DOM darstellt?


Naja, die Wurzel ist eher das document, aber für die Praxis ist #presenter (# = id, . = class) die Wurzel, ja ;)

Quote
Da die keydown function permanent funktioniert, müsste das bedeuten, dass die (document).ready Methode quasi in einer loop läuft?


Nein, (document).ready läuft genau ein mal (wenn das DOM bereit ist und bearbeitet werden kann) und setzt dann die eventhandler für keydown. Die werden dann ausgeführt, wann immer eine Taste gedrückt wird.

Quote
Wo kann ich ansetzen, wenn ich die Bilder/Videos in der Bildschirmmitte (bei Fullscreen) bzw. in der Fenstermitte (bei Fensterdarstellung) zentrieren will, bzw. diese immer an die max Größe angepasst werden (ohne zu verzerren, also max Breite "oder" max Höhe)?


Im wesentlichen: CSS + etwas JS. ich habe das mal eben so eingebaut, wie ich dich verstanden habe. Der Einfachheit halber werden width + height nun im slides-Array gesetzt und die Elemente dann entsprechend zur Fenstergröße angepasst. Klappt, solange Du das Fenster nach dem Laden nicht mehr veränderst (also: erst in den Fullscreenmode gehen, dann reloaden).

Quote
Kann man die Videos direkt auf Fullscreen bringen? Wenn ich nämlich beim ersten Bild mit F11 auf Fullscreen schalte und in der zweiten "Folie" das Video folgt, wird das im Fenster dargestellt. Falls es größer als die momentane Browsergröße ist, muss man sogar scrollen, damit die Steuerleiste sichtbar wird und man dann auf Fullscreen schalten kann.


Größer als aktuelle Browsergröße sollte jetzt kein Problem mehr sein (max-height + max-width gesetzt), aber wieso es nicht im Fullscreen dargestellt wird ist mir schleierhaft, bei mir im Firefox 39.0 unter Lubuntu klappt das (Aufrufen, F11, Cursor rechts => Browser bleibt im Fullscreen, Video läuft).
ich habe übrigens die Controls beim Video rausgenommen (ist ein Boolean-Attribut "controls" beim <video>-Tag)

Quote
Nichts desto trotz, nochmals allerbesten Dank für Deine Hilfe!


Gern geschehen. Ist immer eine gute Übung für die alten Knochen :)

View full thread Präsentationen ähnlich ppt mit perl?