| HTML, JavaScript, AJAX und CSS Probleme mit HTML? Netscape oder IE funktionieren nicht so, wie sie sollen? Stellt eure HTML-Fragen hier im Forum und diskutiert eure Probleme mit anderen Entwicklern. |
 |

25-10-2011, 19:16
|
|
PzD
Registrierter Benutzer
|
|
Registriert seit: May 2011
Beiträge: 15
|
|
Scroller lässt sich nicht mittig positionieren
Moin Jungs,
folgendes Problem;
Ich habe einen Scroller eingebunden, dieser soll jederzeit Mittag zentriert dargestellt werden. Egal ob kleiner, oder grofler Monitor. Ich habe schon sämtliche mir plausiblen Lösung wie margin-left, middle, center etc. ausprobiert, finde allerdings nicht die richtige Lösung.
Würdet ihr mir weiterhelfen? Code könnt Ihr euch hier ansehen:
http://www.dro-design.de/bld/
Vielen Dank.
|

26-10-2011, 17:00
|
Kropff
  Administrator
|
|
Registriert seit: Mar 2002
Ort: Köln
Beiträge: 11.308
|
|
HTML-Code:
div.scroller {
width: 500px;
height: 300px;
position: absolute;
left: 50%;
top: 50%;
margin-left: -250px;
margin-top: -150px;
}
Peter
EDIT: mittag oder mittig?
__________________
Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
Meine Seite
|

26-10-2011, 18:11
|
|
PzD
Registrierter Benutzer
|
|
Registriert seit: May 2011
Beiträge: 15
|
|
Das hat leider nicht so ganz funktioniert.
Wenn ich das Fenster in der Breite verkleinere, verrutscht alles hin und her.
Ich denke das Problem liegt hier:
#scroller #scrollbar {
height: 694px;
width: 50000px; <-----
}
Aber wie kann ich das umgehen?
Vielen Dank.
|

26-10-2011, 22:16
|
Kropff
  Administrator
|
|
Registriert seit: Mar 2002
Ort: Köln
Beiträge: 11.308
|
|
Zitat:
Zitat von PzD
width: 50000px; <-----
|
Den Scroller kleiner machen? Mit overflow: hidden arbeiten? Ein paar zusätzliche Infos wären hilfreich.
Peter
__________________
Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
Meine Seite
|

27-10-2011, 14:04
|
|
PzD
Registrierter Benutzer
|
|
Registriert seit: May 2011
Beiträge: 15
|
|
Kleiner machen, würde die Funktionalität in dem was sie ist, einschränken.
Desto mehr Bilder, desto breiter würde das ganze wohl eher noch werden.
Code:
} body { overflow: hidden; }
nutze ich bereits. Ich glaube die Problematik liegt hier darin, dass die Bild position im Scroller beeinflusst werden muss, nicht die Position des Scrollers ansich. Eventuell im JS?
Infos bzw. Ansicht findest du hier;
http://www.dro-design.de/bld/
Ich habe die Hintergrundfarbe vom Scroller mal gelb gefärbt, so das es besser erkennbar ist, das die Bildposition nicht korrekt ist.
Danke.
|

27-10-2011, 14:39
|
Kropff
  Administrator
|
|
Registriert seit: Mar 2002
Ort: Köln
Beiträge: 11.308
|
|
Stell mal besser eine Online-Version ins Netz.
Peter
__________________
Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
Meine Seite
|

27-10-2011, 15:11
|
|
PzD
Registrierter Benutzer
|
|
Registriert seit: May 2011
Beiträge: 15
|
|
Hallo Peter,
eine Online-Version steht im Netz, siehe hier: http://www.dro-design.de/bld/
Oder was meinst du?
Danke.
|

27-10-2011, 15:14
|
Kropff
  Administrator
|
|
Registriert seit: Mar 2002
Ort: Köln
Beiträge: 11.308
|
|
Sorry, sah nach einem Screenshot aus. Der Fehler liegt imho beim
HTML-Code:
<div id="scrollbar" style="padding-left: 97px;">
/* UND */
#scroller #scrollbar a.galleryitem {
margin: 0 10px 0 0;
}
Ohne diese Anweisungen passt es. (Wenn es das ist, was du meinst.
Peter
__________________
Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
Meine Seite
|

27-10-2011, 22:32
|
|
PzD
Registrierter Benutzer
|
|
Registriert seit: May 2011
Beiträge: 15
|
|
Code:
#scroller #scrollbar a.galleryitem{
margin: 0 10px 0 0;}
habe ich entfernt.
Code:
<div id="scrollbar" style="padding-left: 97px;">
konnte ich leider nicht finden.
Im Anhang mal ein Screenshot zur erklärung was sich da tun soll.
Die gelbe Scrollbox soll 100% der jeweiligen Browsergröße haben, dass erste Bild soll in der Box zentriert sein, dass darauf folgende demnach auch.
Danke.
http://www.dro-design.de/bld/screenshot_1.jpg
|

27-10-2011, 22:57
|
Kropff
  Administrator
|
|
Registriert seit: Mar 2002
Ort: Köln
Beiträge: 11.308
|
|
Zitat:
Zitat von PzD
Code:
<div id="scrollbar" style="padding-left: 97px;">
konnte ich leider nicht finden.
|
Und wieder jQuery. Außerdem hat sich wieder was verschoben.
HTML-Code:
<div id="scrollbar" style="padding-left: 320px;">
Probier es mal erst mal ohne Javascript-Framework.
Peter
__________________
Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
Meine Seite
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
|
PHP News
|