We hebben een divje met overflow-x: auto, hij scrollt dus horizontaal.
In die div staan allemaal divjes, met daarin weer een div en daarin een plaatje wat altijd even groot is.
De parent div is zo breed dat er 4 divjes met foto's in passen (en als je de rest wilt zien moet je dus scrollen naar rechts of naar links).
Leuk en aardig natuurlijk, maar we zijn eigenlijk op zoek naar een JavaScript die op een mooie manier kan scrollen. Dus dat we er een vorige en volgende knop bij zetten en als je daar dan op klikt dat ie 1 divje opschuift. Eventueel met een leuk effectje of zo.
Nu hebben we al best veel gezocht op Google, maar we hebben niet echt een script gevonden dat aan onze eisen voldoet. Bij de meeste scripts in die trant moet je de plaatjes opgeven in plaats van de HTML code die er in moet komen te staan, of ze scrollen maar 1 plaatje tegelijk (terwijl wij er 4 tegelijk zichtbaar willen hebben). Zelf iets maken hebben we ook al geprobeerd, maar onze kennis van JavaScript is niet zo geweldig. Bestaande scripts aanpassen lukt wel, maar zelf iets moeilijks als dit in elkaar sleutelen is niet te doen...
Ik hoopte dus dat een lezer hier zegt van: "Ja, maar daar heb je <insert scriptje> voor nodig!", want ik kan zelf niet echt iets vinden waarvan ik zeg, ja dit is nou wat ik moet hebben.
Kan misschien ook komen omdat ik niet goed weet waar ik op moet zoeken.
EDIT: Eigenlijk zou het het mooist zijn als we een soort van handler aan de div kunnen hangen, die gewoon bij een scrollevent niet normaal scrollt zoals in de browser, maar dus zelf die divjes laat opschuiven. En dat we dan een deel van die code ook aan de vorige/volgende button kunnen hangen.
In die div staan allemaal divjes, met daarin weer een div en daarin een plaatje wat altijd even groot is.
De parent div is zo breed dat er 4 divjes met foto's in passen (en als je de rest wilt zien moet je dus scrollen naar rechts of naar links).
Leuk en aardig natuurlijk, maar we zijn eigenlijk op zoek naar een JavaScript die op een mooie manier kan scrollen. Dus dat we er een vorige en volgende knop bij zetten en als je daar dan op klikt dat ie 1 divje opschuift. Eventueel met een leuk effectje of zo.
Nu hebben we al best veel gezocht op Google, maar we hebben niet echt een script gevonden dat aan onze eisen voldoet. Bij de meeste scripts in die trant moet je de plaatjes opgeven in plaats van de HTML code die er in moet komen te staan, of ze scrollen maar 1 plaatje tegelijk (terwijl wij er 4 tegelijk zichtbaar willen hebben). Zelf iets maken hebben we ook al geprobeerd, maar onze kennis van JavaScript is niet zo geweldig. Bestaande scripts aanpassen lukt wel, maar zelf iets moeilijks als dit in elkaar sleutelen is niet te doen...
Ik hoopte dus dat een lezer hier zegt van: "Ja, maar daar heb je <insert scriptje> voor nodig!", want ik kan zelf niet echt iets vinden waarvan ik zeg, ja dit is nou wat ik moet hebben.
Kan misschien ook komen omdat ik niet goed weet waar ik op moet zoeken.
EDIT: Eigenlijk zou het het mooist zijn als we een soort van handler aan de div kunnen hangen, die gewoon bij een scrollevent niet normaal scrollt zoals in de browser, maar dus zelf die divjes laat opschuiven. En dat we dan een deel van die code ook aan de vorige/volgende button kunnen hangen.
[ Voor 9% gewijzigd door Tanuki op 01-02-2008 13:15 ]
PV: Growatt MOD5000TL3-XH + 5720wp, WPB: Atlantic Explorer v4 270LC, L/L: MHI SCM 125ZM-S + SRK 50ZS-W + 2x SRK 25ZS-W + SRK 20ZS-W Modbus kWh meter nodig?