mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Do 18.04.2024 11:52 Benutzername: Passwort: Auto-Login

Thema: Dreamweaver Navigation über Javascript-Slideshow einfügen vom 14.12.2014


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> Dreamweaver Navigation über Javascript-Slideshow einfügen
Autor Nachricht
_ohliv_
Threadersteller

Dabei seit: 18.04.2014
Ort: -
Alter: -
Geschlecht: -
Verfasst So 14.12.2014 21:53
Titel

Dreamweaver Navigation über Javascript-Slideshow einfügen

Antworten mit Zitat Zum Seitenanfang

Hallo allerseits.

Ich bin ziemlich verloren auf der Suche nach einer Möglichkeit im Dreamweaver, über eine Slideshow (mit jquery erstellt) Navigationspfeile zu legen. Die Pfeile sollen am liebsten Unicode Zeichen sein: ▶ & ◀.
Meine Slideshows sehen so aus (http://oliviaschneeberger.com/animals.html) nur merkt leider keiner, dass es eine Slideshow ist, da die Bilder nicht von alleine Rotieren und keine Navi sichtbar ist.

Hier den Code den ich im CSS ausprobiert habe, den Fehler konnte ich aber leider nicht finden.

img::before{
content: "◀";
position: relative;
top: 50%;
left: 10px;
color: #FFFFFF;
}

img::after{
content: "▶";
position: relative;
top: 50%;
right: 10px;
color: #FFFFFF;
}


Wäre extrem froh um Hilfe, da ich noch nicht so gewandt bin im Programmieren.

Lg Olivia
  View user's profile Private Nachricht senden
DesignKater

Dabei seit: 26.06.2007
Ort: -
Alter: -
Geschlecht: -
Verfasst Mo 15.12.2014 10:20
Titel

Antworten mit Zitat Zum Seitenanfang

Wie wärs mit:

Code:

img:before{
content: "◀";
position: relative;
top: 50%;
left: 10px;
color: #FFFFFF;
}

img:after{
content: "▶";
position: relative;
top: 50%;
right: 10px;
color: #FFFFFF;
}


?
  View user's profile Private Nachricht senden
Anzeige
Anzeige
SimonDerDude

Dabei seit: 15.01.2010
Ort: error: undefined
Alter: 35
Geschlecht: Männlich
Verfasst Mo 15.12.2014 10:35
Titel

Antworten mit Zitat Zum Seitenanfang

Nein, die ::before-Notation wurde mit CSS 3 eingeführt um Pseudo-Klassen und Pseudo-Elemente besser zu unterscheiden. Ein colon ( : ) ist die veraltete CSS 2 Syntax - daher liegt der Fehler darin, dass Pseudo-Elemente welche auf Bilder angewandt werden von den meisten Browsern nicht unterstützt/verstanden werden.

Es wäre sowieso ratsam nicht das globale HTML-Tag (img) sondern eher den Slideshow-Container dafür zu nutzen.


Zuletzt bearbeitet von SimonDerDude am Mo 15.12.2014 10:35, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
_ohliv_
Threadersteller

Dabei seit: 18.04.2014
Ort: -
Alter: -
Geschlecht: -
Verfasst Mo 15.12.2014 10:54
Titel

Antworten mit Zitat Zum Seitenanfang

Habe DesignKater's Vorschlag ausprobiert, funktioniert leider nicht.

Und hab's auch so versucht:

.slideshow2:before{
content: "◀";
position: relative;
top: 50%;
left: 10px;
color: #FFFFFF;
}

.slideshow2:after{
content: "▶";
position: relative;
top: 50%;
right: 10px;
color: #FFFFFF;
}

und denselben Code mit :: nach '.slideshow2', funktioniert auch nicht, dann verschiebts mir den ganzen content. *Schnief*

Mann, was mach ich falsch?!
Danke schonmal für eure Hilfe!
  View user's profile Private Nachricht senden
SimonDerDude

Dabei seit: 15.01.2010
Ort: error: undefined
Alter: 35
Geschlecht: Männlich
Verfasst Mo 15.12.2014 11:08
Titel

Antworten mit Zitat Zum Seitenanfang

Dein Inhalt wird verschoben da der content der Pseudo-Elemente relativ platziert wird, das ist korrektes Browserverhalten. Ich täte testhalber die Schriftfarbe verändern damit man auch sieht woran man arbeitet und der CSS-Content nicht mit dem Hintergrund verschmilzt.

Vorteilhaft wäre es, Pseudo-Elemente absolut (absolute) zu positionieren - das übergeordnete Elternelement wird relativ (relative) positioniert, damit der Bezug zum Container hergestellt wird. Google das, wenn du es nicht verstehst.


Zuletzt bearbeitet von SimonDerDude am Mo 15.12.2014 11:09, insgesamt 2-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
SimonDerDude

Dabei seit: 15.01.2010
Ort: error: undefined
Alter: 35
Geschlecht: Männlich
Verfasst Mo 15.12.2014 11:34
Titel

Antworten mit Zitat Zum Seitenanfang

// entschuldigt den Doppelpost aber:

Wenn du später versuchen solltest, einen Click-Event auf die Pseudo-Elemente anzuwenden - das funktioniert nicht. Das sind keine Objekte, welche im DOM verfügbar sind (werden nicht initial in HTML geladen) und können dadurch nicht referenziert werden.

Bietet die Slideshow welche du eingebaut hast keine Navigationselemente? - dürfte in der Dokumentation stehen.


Zuletzt bearbeitet von SimonDerDude am Mo 15.12.2014 11:34, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ähnliche Themen slideshow mit navigation
slideshow navigation automatisieren ...
Slideshow mit Dreamweaver
Bilder Slideshow - Javascript?
javascript slideshow mit text
Dreamweaver Java Script Slideshow ausblenden?
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.