Pagina aggiornata... Sabato, 13 gennaio 2024 * Tempo di caricamento 0.04 secondi
Link navigazione : Home telaioHome ~ Tutorial ~ Script_gadget » Box scroller

..:: Box scroller ::..

Uno degli script più geniali di www.dynamicdrive.com



Il codice di questi scroller è composto da, due div associati che contengono
il testo che viene scritto, una table in cui vanno inseriti le scrittine, testo o immagini
per lo scroll e un piccolo script che fa' funzionare il meccanismo

Si posta tutto insieme, nel punto in cui si vuole visualizzare, quindi sotto il tag <body>

<div style="position:relative; border:0px; width:200px; height:70px; overflow:hidden; margin-left: auto; margin-right:auto">
<div id="container" style="position:absolute; width:200px; left:0; top:0">

Scrivi il tuo testo qui

</div></div>

<table style="margin-left: auto; margin-right: auto" border="0" cellpadding="0" cellspacing="0" width="200px">
<tr>
<td>&nbsp;</td>
<td width="34"><a href="#" onMouseover="move('container',-5)" onMouseout="clearTimeout(move.to)">Up</a></td>
<td width="34"><a href="#" onMouseover="move('container',5)" onMouseout="clearTimeout(move.to)">Down</a></td>
</tr>
</table>

* Questa parte di codice è lo script non si deve modificare

<script type="text/javascript">
// Spiegato da https://www.iltelaiodipenelope.it/tutorial/index.php
/******************************************
* Scrollable content script II- © Dynamic Drive (www.dynamicdrive.com)
* Visit http://www.dynamicdrive.com/ for full source code
* This notice must stay intact for use
******************************************/
// modified 17-October-2011

function move(id,spd){
var obj=document.getElementById(id),max=-obj.offsetHeight+obj.parentNode.offsetHeight,top=parseInt(obj.style.top);
if ((spd>0&&top<=0)||(spd<0&&top>=max)){
obj.style.top=top+spd+"px";
move.to=setTimeout(function(){ move(id,spd); },20);
}
else {
obj.style.top=(spd>0?0:max)+"px";
}
}
</script>



Vediamo come personalizzare lo scroller

In base al tipo di box che vogliamo realizzare le prime personalizzazioni le andremo
ad effettuare nei div che conterranno il testo e che determinano anche le misure dello spazio
in cui scrivere oltre che lo style del font che si vuole utilizzare, tipo, colore e misura

Quindi al codice base del primo div andremo ad aggiungere tutti i parametri che
ci occorrono, sistemiamo le misure width:200px; height:70px;, se ci serve rediamo
il bordo visibile border:0px;, un colore o immagine per lo sfondo e i parametri per il font

<div style="position:relative; border:5px solid #ab5316; background-color: #fbf3df; text-align:center; font-family:Tahoma; font-size:12px; color:#ab5316; width:300px; height:70px; overflow:hidden; margin-left: auto; margin-right:auto">

- Con questi parametri avremo un contenitore così:


Testo


- Nel secondo div dovremmo solo sistemare la misura della larghezza width:200px;

Ora in base alla misura data in larghezza width:***px; al contenitore del testo,
andremo a personalizzare la table per le scrittine, testo o immagini dei tasti scroll, up e down,
quindi alla table daremo la stessa misura in larghezza del div, se preparate delle immagini cercate
di farle con le stesse misure per width e height affinché risultino armoniose

- La table è composta da una riga e tre celle, nelle ultime due sistemeremo i tasti per lo scroll
e in base alla misura in larghezza che occupano daremo la misura alla prima cella che rimarrà vuota



- I tasti dello scroll sono dei link quindi se li inseriamo con il testo avranno
lo style degli altri link scritti nella pagina, altrimenti è possibile personalizzare
lo style in linea per averli abbinati al resto del box

<table style="margin-left: auto; margin-right: auto" border="0" cellpadding="0" cellspacing="0" width="300px">
<tr>
<td>&nbsp;</td>
<td width="34"><a style="text-decoration: none; font-family:Tahoma; font-size:12px; color:#ab5316" href="#" onMouseover="move('container',-5)" onMouseout="clearTimeout(move.to)">Up</a></td>
<td width="34"><a style="text-decoration: none; font-family:Tahoma; font-size:12px; color:#ab5316" href="#" onMouseover="move('container',5)" onMouseout="clearTimeout(move.to)">Down</a></td>
</tr>
</table>

Ed ecco un esempio live con le personalizzazioni che vi ho mostrato



Lasciamo intatto lo script, ultima parte del codice e proviamo l'effetto
Nel box si può scrivere quanto si vuole, inserire dei link e immagini, occorre solo
un po' di pazienza con le misure, se si preferisce inserire in una tag grafica

N.B.: In una pagina si può inserire un solo scroller, qui li visualizzi grazie a degli iframe

# Prelevate qui il codice




Se volete realizzare dei gadget/accessori da far prelevare vi serviranno anche:
-> Iframe -> Textarea -> Pagina anteprima gadget

Spero di essere stata chiara in tutti i passaggi ^_^
Vi auguro buon lavoro ma sopratutto buon divertimento!
Ciao alla prossima^^ Penelope ♥


Dai un giudizio a questo tutorial... Grazie ^_^




80%
Voti totali: 4
Rating... 5





Commentario...

Scrivi qui per lasciare un saluto, una richiesta di aiuto,
un suggerimento o una critica ^_^

Nickname
Home page
B i U   ^_^ o_O O_O *_* Gif...

  


~ Pagina visitata da 4332 utenti


 H: 
Buon Autunno e ...buon sabato!





Segui il telaio su Facebook

* Info sezione...

Mi farebbe molto piacere la condivisione
dei miei tutorial ma vi sarei anche molto grata
se evitaste di fare copia e incolla su altri spazi
del mio lavoro, linkate le pagine, avvisatemi
ricambierò senza problemi. Grazie ♥

..:: Basi ::..



..:: html ::..





..:: Script page ::..



..:: Script gadget ::..


Accessori e gadget del telaio...


Natale menu

ೡ Istruzioni per prelevare e postare
nel proprio spazio accessori e gadget del telaio

Sito o forum
Blogger-Blogspot

Spazio web...

Realizzare e gestire un sito web
nell'hosting free più famoso...

Un sito su Altervista

Materiale grafico

Gif, mini gif, pixel, immagini, png...
Tutto il materiale grafico che ti serve,
raccolto e messo a tua disposizione!

Gif & co...




I vostri messaggi...

ೡPenelope ♥
13/11/2025 20:28:01
Grazie infinite cara Dany
ೡ Scritto in... Romantici vintage
 
DanyGraphic
12/11/2025 22:56:52
Ciao Penelope i template sono carinissimi come tutti i tuoi lavori d'altra parte. Ti faccio tanti complimenti. Un abbraccio grande, dolce ♥♥
ೡ Scritto in... Romantici vintage
 
ೡPenelope ♥
12/11/2025 22:27:17
Ciao Elżbieta ti ringrazio per il complimento, per la traduzione puoi usare Google Un abbraccio
ೡ Scritto in... Home
 
Elżbieta
05/11/2025 14:28:32
Wizualnie podoba mi się Twój blog, ale nie wiem jak włączyć tłumaczenie. Pozdrawiam
ೡ Scritto in... Home
 
Veronica
01/11/2025 16:58:42
Preso un tuo adottino x il mio blog
ೡ Scritto in... Home
 
Karla "SEyez"
28/10/2025 14:50:44
Bellísima!
ೡ Scritto in... Banner link del telaio ^_^
 
Elise
26/10/2025 19:43:22
Ciaoooo carissima Penelope,ho preso una fatina per il mio blog.Sei bravissima come sempre e ti ringrazio tanto.Un abbraccioneElise
ೡ Scritto in... Romantiche fate...
 
JamieSilverJsC
26/10/2025 19:08:12
Buon sera Amica!! Bellissima tuo sito!! Buon domenica
ೡ Scritto in... Home
 
filod'arianna
25/10/2025 07:27:02
Buongiorno! Ho adottato un pixel ❣😘
ೡ Scritto in... I love Winter...
 
Frann
24/10/2025 21:22:26
Ciao cara Penelope...come stai?Sono passata solo per farti sapere che ho aggiunto una casella messaggi al mio blog. Sentiti libera di lasciare un messaggio lì se vuoi :) Un abbraccio, cara.
ೡ Scritto in... Home