PSD-Tutorials.de
Forum für Design, Fotografie & Bildbearbeitung
Tutkit
Agentur
Hilfe
Kontakt
Start
Forum
Aktuelles
Besonderer Inhalt
Foren durchsuchen
Tutorials
News
Anmelden
Kostenlos registrieren
Aktuelles
Suche
Suche
Nur Titel durchsuchen
Von:
Menü
Anmelden
Kostenlos registrieren
App installieren
Installieren
JavaScript ist deaktiviert. Für eine bessere Darstellung aktiviere bitte JavaScript in deinem Browser, bevor du fortfährst.
Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden.
Du solltest ein Upgrade durchführen oder einen
alternativen Browser
verwenden.
Antworten auf deine Fragen:
Neues Thema erstellen
Start
Forum
Sonstiges
Webdesign, Webentwicklung & Programmierung
PHP, Javascript, jQuery, Ajax, nodeJS, MySQL...
JS | DIV´s bewegen
Beitrag
<blockquote data-quote="MasterT" data-source="post: 2226154" data-attributes="member: 168770"><p>Hallo, </p><p>ich möchte 2 divs gleichzeitig bewegen, das eine nach links, das andere nach rechts. Mein Code</p><p></p><p>[PHP]</p><p>function show(id1,id2) {</p><p>var TIMERSHOW;</p><p></p><p>var target1 = document.getElementById(id1); //das entsprechende DIV mit der angegeben Id ranholen</p><p>var tposl1 = parseInt(target1.style.left); // die position der linken oberen ecke des divs vom linken rand</p><p></p><p>var target2 = document.getElementById(id2); //das entsprechende DIV mit der angegeben Id ranholen</p><p>var tposl2 = parseInt(target2.style.left); // die position der linken oberen ecke des divs vom linken rand</p><p></p><p> if(tposl1 <= 0){ // die if-abfrage die prüft ob das div schon an pixel 600 angekommen ist</p><p> target1.style.left = tposl1 + 5 + "px"; // aufsummieren auf die alte position um eine neue position zu erreichen</p><p> }</p><p> if(tposl2 <= -200){ // die if-abfrage die prüft ob das div schon an pixel 600 angekommen ist</p><p> target2.style.left = tposl2 -5 + "px"; // aufsummieren auf die alte position um eine neue position zu erreichen</p><p> }</p><p> </p><p> TIMERSHOW = setTimeout(function(){show(id1,id2)}, 5);</p><p>}</p><p></script></p><p><body></p><p><div style="background-color: #999; width: 20%; height: 800px;"></p><p><div id="start"></p><p> <a href="javascript:show('start','popupalternative');">Neuigkeiten</a><br /></p><p> <a href="javascript:show()">Bands</a><br /></p><p> <a href="javascript:show()">Announcen</a><br /></p><p> <a href="javascript:show()">Veranstaltungen</a></p><p></div></p><p><div style="position: absolute; left: -200px;" id="popupalternative"></p><p> <a href="">Neuigkeiten</a><br /></p><p> <a href="javascript:show()">Bands</a><br /></p><p> <a href="javascript:show()">Announcen</a><br /></p><p> <a href="javascript:show()">Veranstaltungen</a></p><p></div></p><p></p><p>[/PHP]Was hab ich falsch gemacht? :schmoll:</p><p></p><p>Freundliche Grüße</p></blockquote><p></p>
[QUOTE="MasterT, post: 2226154, member: 168770"] Hallo, ich möchte 2 divs gleichzeitig bewegen, das eine nach links, das andere nach rechts. Mein Code [PHP] function show(id1,id2) { var TIMERSHOW; var target1 = document.getElementById(id1); //das entsprechende DIV mit der angegeben Id ranholen var tposl1 = parseInt(target1.style.left); // die position der linken oberen ecke des divs vom linken rand var target2 = document.getElementById(id2); //das entsprechende DIV mit der angegeben Id ranholen var tposl2 = parseInt(target2.style.left); // die position der linken oberen ecke des divs vom linken rand if(tposl1 <= 0){ // die if-abfrage die prüft ob das div schon an pixel 600 angekommen ist target1.style.left = tposl1 + 5 + "px"; // aufsummieren auf die alte position um eine neue position zu erreichen } if(tposl2 <= -200){ // die if-abfrage die prüft ob das div schon an pixel 600 angekommen ist target2.style.left = tposl2 -5 + "px"; // aufsummieren auf die alte position um eine neue position zu erreichen } TIMERSHOW = setTimeout(function(){show(id1,id2)}, 5); } </script> <body> <div style="background-color: #999; width: 20%; height: 800px;"> <div id="start"> <a href="javascript:show('start','popupalternative');">Neuigkeiten</a><br /> <a href="javascript:show()">Bands</a><br /> <a href="javascript:show()">Announcen</a><br /> <a href="javascript:show()">Veranstaltungen</a> </div> <div style="position: absolute; left: -200px;" id="popupalternative"> <a href="">Neuigkeiten</a><br /> <a href="javascript:show()">Bands</a><br /> <a href="javascript:show()">Announcen</a><br /> <a href="javascript:show()">Veranstaltungen</a> </div> [/PHP]Was hab ich falsch gemacht? :schmoll: Freundliche Grüße [/QUOTE]
Bilder bitte
hier hochladen
und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Zitate einfügen…
Authentifizierung
Wenn ▲ = 7, ▼ = 3, ◇ = 2 und die Summe von ▲ und ▼ durch ◇ geteilt wird, was ist das Ergebnis?
Antworten
Start
Forum
Sonstiges
Webdesign, Webentwicklung & Programmierung
PHP, Javascript, jQuery, Ajax, nodeJS, MySQL...
JS | DIV´s bewegen
Oben