Jump to content
php.lv forumi

javascript darbiņš


biossss

Recommended Posts

Sveiks!

Varbūt vari iemest šeit problēmas aprakstu? Varbūt kādam ir jau līdzīgs skripts, un attiecīgi varēs tev dot norādes. Vai arī kādam nebūs ko darīt un uzrakstīs(vismaz daļēji):). Neesam mēs, programmētāji, tik "skopa" tauta (atskaitot dažus atsevišķus indivīdus:). Kā arī kā saki, tas nemaz nav pusstundas darbs.

Link to comment
Share on other sites

Sveiks!

Varbūt vari iemest šeit problēmas aprakstu? Varbūt kādam ir jau līdzīgs skripts, un attiecīgi varēs tev dot norādes. Vai arī kādam nebūs ko darīt un uzrakstīs(vismaz daļēji):). Neesam mēs, programmētāji, tik "skopa" tauta (atskaitot dažus atsevišķus indivīdus:). Kā arī kā saki, tas nemaz nav pusstundas darbs.

 

Tātad (http://www.kiky.lv/skroll/) ir skrollis, kas ir vertikāls, viss super... Taču ir problēma pielāgot tādu pašu tikai horizontāli, respektīvi, lai rullētos pa x asi.

 

Šeit (http://kiky.lv/skroll/index2.html) ir horizontālais skrollis, tikai nevis kā skrollis, bet bez pašas skroļļa sviras...

 

Šeit (http://youngpup.net/projects/ypSimpleScroll/) tas viss ir vairāk aprakstīts, varbūt noder.

 

Ceru uz kādu cilvēku!

Link to comment
Share on other sites

Slinkums novest to lietu līdz galam, bet nu fakts kā tāds ir sekojošs:

 

1) tev jau tur ir tajā kiky.lv iebūvētas f-jas gan skrollēšanai pa labi, gan skrollēšanai pa kreisi. attiecīgi

theScroll[1].scrollEast('1');

theScroll[1].scrollWest('1');

 

Tās arī izmanto, lai skrollētu pa labi un pa kreisi

 

2) lai vispār skrollēšana notiktu un būtu redzama, traucē fakts, ka tiek uzstādīts platums tam satura div elementam. Attiecīgi visur CSS ir jānovāc platums container p, container div un container ul elementiem. Tāpat ir jāuzliek satura diva platums lielāks par container diva platumu, lai būtu vieta, kur bīdīties.

 

3) ir jāaizkomentē viena JS rinda, kas pieraksta klāt iepriekšējā punktā esošo CSS pie skrollera inicializācijas (ypSimpleScroll.js) 150. rinda

// d.write('#' + this.id + 'Container p, #' + this.id + 'Container div {width:' + parseInt(width-10) + 'px; }')

 

4) tad tālāk jau atliek vairs tikai uzzīmēt smuku skrolleri horizontālā virzienā un iebakstīt viņu lapā tāpat, kā vertikālo.

 

Teorētiski tas arī viss. Paspēlējos iekš Firebug un tiku pie horizontālās srkollēšanas.

 

Atvainojos, ja posta saturs neatbilst sadaļai ;)

Link to comment
Share on other sites

×
×
  • Create New...