Toon posts:

Scroll balk vraagje

Pagina: 1
Acties:

Verwijderd

Topicstarter
als ik in mijn scrolling op de onderste frame op no heb en dan een ?script? van scrolling wil inbouwen blijft dan me background wel mooi gecentreerd? en welk scrippie kan ik het beste daarvoor gebruiken ? mijn code kun je bekijken op www.merklaptops.com ik hoop dat ik duidelijk genoeg ben ander moet je het nog maar even vragen iig bedankt.

  • Rickets
  • Registratie: Augustus 2001
  • Niet online

Rickets

Finger and a shift

Een script van scrolling? Zou je misschien wat duidelijker uit kunnen leggen wat je daarmee bedoelt, wat het moet doen en wat je zelf al geprobeerd hebt? :)

Hier kan ik niks over zeggen namelijk...

If some cunt can fuck something up, that cunt will pick the worst possible time to fucking fuck it up, because that cunt’s a cunt.


Verwijderd

Topicstarter
nou je hebt natuurlijk de scrolling van msi die die auto doet als je pagina te lang word maar als ik dat doe word me background verknoeit.. omdat alles opschuift ... nu weet ik dat je van die scrippies hebt die je kan implenmenteren zodat je dus niet afhankelijk bent van i.e maar wat ik me dan afvraag blijft me achtergrond dan wel goed en kan ik dat bijv ook in een table gooien ? daarom dus ff de link erbij zodat je kan zien wat ik het beste zou kunnen doen...

Verwijderd

je kan het inderdaad in een table gooien, en dan je achtergrond gewoon als table bg gebruiken.. er zullen vast ook wel scripts zijn die gewoon de achtergrond meescrollen, en je kunt het ook in layers/divs zetten maar das te omslachtig..

Verwijderd

Topicstarter
ja oke maar je moet uitgaan van de bestaande situatie..... dus daarom ook even de link

  • Rickets
  • Registratie: Augustus 2001
  • Niet online

Rickets

Finger and a shift

Het is mij nog niet helemaal duidelijk :P

Uit je verhaal maak ik op dat je de achtergrond vast wilt zetten, maar als ik in je broncode kijk zie ik background-repeat:repeat-y; staan. Met deze instelling is je achtergrond toch altijd zichtbaar, hoe ver je ook scrollt?
nou je hebt natuurlijk de scrolling van msi die die auto doet als je pagina te lang word maar als ik dat doe word me background verknoeit.. omdat alles opschuift
Zou je deze situatie misschien kunnen creeëren? Dat verduidelijkt vast een heleboel :)

If some cunt can fuck something up, that cunt will pick the worst possible time to fucking fuck it up, because that cunt’s a cunt.


Verwijderd

Topicstarter
ja dat klopt maar als ik dus de scrolling van het onderste frame op yes of auto zet en er genoeg content in plaats dat de scroll balk komt dan schuift me achtergrond een stukkie naar rechts en dan staat ie dus niet meer gelijk aan het bovenste frame.... daarom dus het idee om een eigen scroll te gebruiken in de hoop dat deze de background niet opschuift... ik hoop nu duidelijk te zijn anders hoor ik het wel weer...

Verwijderd

marginwidth = 0 en marginwidth = 0 in je frameset gezet?

neem daarna gewoon 1 horizontale lijn van je achtergrondje (1px hoog) en gebruik die als achtergrond op al je andere pagina's.. moet gewoon werken hoor.. en als je een plaatje ofzo wilt gebruiken dat meescrollt met je pagina, dan moet je het maar in een tabel zetten met cellspacing & padding uit = mooiste, border weg, en zorgen dat je nergens aan de buitenkanten lege cellen hebt.. als je dan je marginwidth/height op 0 hebt dan moet ie gewoon goed komen..

/edit/

vergeet het verhaal hierboven.. is niet nutteloos maar niet van toepassing..

wat je dan beter kunt doen is een scriptje in die pagina verwerken (javascript scroller met 2 functies scrollup() en scrolldown() en dan 2 knoppies met
onclick enz?

als dat niet werkt dan misschien 2 knopjes in een DIV zetten met een absolute positie, en die die onclick meegeven naar scrollup/down, en dan in die functies neerzetten dat ie de y-positie van die knoppen wijzigt op het moment dat ie je pagina scrollt?
zoiets:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<div id=bla style="position:absolute;left:400px;top:20px">
<img onclick="scrollup();" enz>
</div>

<div id=bla2 style="position:absolute;left:400px;top:100px">
<img onclick="scrolldown();" enz>
</div>

<SCRIPT>
function scrollup() {
scriptje voor scrollen heb ik geen zin in in typen
TopPos = TopPos - 100
TopPos = TopPos - 1 (of 2/3/4/5)
TopPos = 20 + TopPos
bla.top = TopPos & "px" (geloof ik zoiets)
TopPos = 80 + TopPos
bla2.top = TopPos & "px"
}

function scrolldown() {
scriptje voor scrollen heb ik geen zin in in typen
TopPos = TopPos - 100
TopPos = TopPos + 1 (of 2/3/4/5)
TopPos = 20 + TopPos
bla.top = TopPos & "px" (geloof ik zoiets)
TopPos = 80 + TopPos
bla2.top = TopPos & "px"
}
</SCRIPT>


script zal wel niet werken (syntax zuigt) maar dit idee iig....

en dan natuurlijk scrolling=no om die scrollbar weg te werken

[ Voor 65% gewijzigd door Verwijderd op 30-04-2003 01:58 ]


Verwijderd

Topicstarter
nou dat werk dus niet aangezien de background gewoon aan de kant word geschoven door de scollbars... dus daarom mijn vraag dat heb ik dus allemaal geprobeert en aangezien je de source kan zien moest je ook zien dat ik dat dus al had....

Verwijderd

kwas ook nog niet klaar met typen :p

Verwijderd

Topicstarter
dan moet je hem ook niet posten he.... maarja iig iedereen bedankt tot zover ik ga het proberen dus... jullie horen of zien het wel...

  • RM-rf
  • Registratie: September 2000
  • Laatst online: 14:29

RM-rf

1 2 3 4 5 7 6 8 9

om zo net mogenlijk een scrollbar te simuleren kun je gewoon customized elementen een doScroll-method laten uitvoeren:
http://msdn.microsoft.com...ces/element2/doscroll.asp
is wel enkel msie5+, maar valt ook redelijk eenvoudig crossbrowser te maken.

het voordeel van doScroll is voornamelijk dat het de scrollbar-handelingen zelf aanroept, en dus ook doScroll('scrollbarDown') laat ophouden bij het einde van de overflow.
dit is sneller, eenvoudiger en zeker ook bug-proof-er dan alle scrollbar handelingen zelf te moeten nabootsen.

Hier wordt het cross-browser maken van die method beschreven, exact met dit doel.

Intelligente mensen zoeken in tijden van crisis naar oplossingen, Idioten zoeken dan schuldigen


Verwijderd

das wel handig die doScroll.

Als je die nou gebruikt en die knopjes in een DIV zet en ook gelijk laat scrollen, moet goed werken denk ik.

Verwijderd

Topicstarter
mmm umz volgens mij word dat mij te ingewikkelt.... aangezien ik het toch niet helemaal snap... iemand die me verder wil helpen?
Pagina: 1