Pagina aggiornata... Mercoledì, 10 gennaio 2024 * Tempo di caricamento 0.91 secondi
Link navigazione : Home telaioHome ~ Tutorial ~ Html » Table scroll

..:: Table scroll ::..

Vediamo come inserire uno scroll, barra di scorrimento laterale, in una table,
in realtà sarà un box div che ci permetterà di avere questo "accessorio" aggiungendo
i parametri necessari per visualizzare uno scroll classico o colorato

* Questo è il codice base

<div style="width:***px; height:***px; overflow-y: scroll;">...</div>

Si visualizzerà un box invisibile con la barra laterale scorrevole

testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo... testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo...


I parametri per la larghezza (width:***px;) e l'altezza (height:***px;) sono indispensabili perché determinano i confini del contenuto nel box

overflow-y: scroll; è il parametro necessario per aggiungere al box lo scroll,
con l'attributo "y" indichiamo che la barra di scorrimento deve essere in verticale rispetto
al contenitore

* Lo scroll sarà visibile quando si supererà con il contenuto la misura dell'altezza stabilita.

- Attenzione alla misura stabilita per la larghezza, se il contenuto è superiore si visualizzerà automaticamente anche un'antiestetica barra di scorrimento orizzontale,
sul fondo del box.

* Esempio pratico in questo box la larghezza è impostata a 500 pixel e all'interno c'è un'immagine che ne misura 556

testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo... testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo...

Vediamo quindi, come inserire lo scroll nella table
il codice del div deve essere aggiunto all'interno di una cella, i parametri per lo stile
del testo si possono inserire nella table, nella cella o direttamente nel div

<table style="border:3px solid #a5c3a1; text-align:center; margin-left:auto; margin-right:auto" bgcolor="#e2eae0" cellpadding="4" cellspacing="4" width="400">
<tr>
<td><div style="width:400px;height:120px; overflow-y: scroll;">
Contenuto scroll </div>
</td>
</tr>
</table>

Ecco una table con scroll

testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo...

Aggiungere lo scroll in una table ci da la possibilità di scrivere o inserire immagini in uno
spazio delimitato ma accessibile velocemente e realizzare dei box con più accessori, per esempio,
menu completi di data e ora e/o box news con il calendario e una frase al giorno, ecc. ecc.

..:: Piccolo esempio box news ::..
Penelope ♥
testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo...




Scroll colorato

Se vi piacciono gli scroll colorati come nei box del telaio, che vedete se navigate
con Crome, Opera, Edge o Safari, allora vi servirà una classe css, ::-webkit-scrollbar
con la quale è possibile personalizzare i colori e l'aspetto della barra di una pagina e/o dei div,
purtroppo però, non funziona con tutti i browser per cui, regolatevi.

- Per avere un codice più ordinato e pulito, scriveremo una classe per il div (box/contenitore)
con il classico class="..." utilizzabile quindi anche per altri div o table, invece per i parametri
::-webkit-scrollbar scriveremo la classe in un identificatore unico, tramite l'attributo id="..."
quindi, per personalizzare lo scroll di più box/contenitore occorrerà scrivere più classi,
ognuna con il suo identificatore id specifico, #style-2, #style-3, ecc. ecc.

<style type="text/css">
.scroll_box{
overflow-y: scroll;
width: ***px;
height: ***px;
text-align: left;
font-family: 'Verdana';
font-size: 12px;
color : #000000;
margin-left:auto;
margin-right:auto
}
#style-1::-webkit-scrollbar-track{
background-color: #xxxxxx;
border-radius: 10px;
}
#style-1::-webkit-scrollbar{
width: 7px;
background-color: #xxxxxx;
border-radius:10px;
}
#style-1::-webkit-scrollbar-thumb{
background-color: #xxxxxx;
border-radius: 10px;
}
</style>

.scroll_box{... classe per il div, ovvero tutti i parametri che ci occorrono per
il box/contenitore, quindi lo scroll "overflow-y: scroll;"

le misure in larghezza e altezza, "width: ***px; height: ***px;"
espresse in pixel o in percentuale

i parametri per il testo (posizione/font/misura/colore)

e le immancabili indicazioni per la posizione nella pagina
"margin-left:auto; margin-right:auto"

Classe per lo scroll

#style-1::-webkit-scrollbar-track{
parametri per colorare lo spazio sotto la barra di scorrimento
border-radius: 10px; arrotonda gli angoli

#style-1::-webkit-scrollbar{ parametri per lo spazio di scorrimento,
la misura in larghezza width: 7px; espressa in pixel, il colore e gli angoli arrotondati

#style-1::-webkit-scrollbar-thumb{ parametri per lo barra di scorrimento,
colore e angoli arrotondati

N.B.: Ci sono altri parametri per personalizzare maggiormente gli scroll,
se volete provare vi basta cercare in rete ::-webkit-scrollbar
Una guida molto dettagliata la trovate qui -> css-tricks.com

Se volete vedere cosa colorano i parametri descritti,
cliccate qui -> Esempio ::-webkit-scrollbar

Nella cella della table in cui abbiamo previsto lo scroll scriveremo questo codice
<div class="scroll_box" id="style-1">...</div>

Ed ecco il piccolo box news con lo scroll colorato



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 ^_^




100%
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 2211 utenti


 H: 
Buona Primavera !





* 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...


..: Spazio web...


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



Gif  & co... Penelope ♥


Pagina Facebook
del telaio...




 

I vostri messaggi...

Grazia
02/03/2024 06:44:00
Ciao Penny cara,sono passata per augurarti buon sabato... complimenti per le novità ed un abbraccio forte! 😘♥
ೡ Scritto in... Il telaio di Penelope...
 
Cleo
24/02/2024 11:03:51
ciao tesoro ti auguro un buon fine settimana
ೡ Scritto in... Il telaio di Penelope...
 
Nonna Dani
22/02/2024 16:37:27
Bellissimo il tuo blog ho preso l'almanacco e il calendario. Complimenti. Ciao
ೡ Scritto in... Almanacco menu
 
Grazia
18/02/2024 17:18:01
Ciao carissima Penny, auguro anche a te una buona domenica, grazie di essere passata nel Taccuino ♥ Un abbraccio forte e serena serata...a presto!
ೡ Scritto in... Il telaio di Penelope...
 
Lula
15/02/2024 15:32:39
Ciao cara come stai? Spero bene sono passata per un saluto veloce ♥
ೡ Scritto in... Iframe
 
Grazia
07/02/2024 07:45:12
Ciao Penny cara, mentre continuo l'interminabile lavoro per il mio sitino nuovo, sono passata a lasciarti un salutino veloce ♥ Spero sia tutto ok :) Cerco di fare, nei limiti delle mie possibilità, molte cose in contemporanea, avendo tante passioni (a proposito, grazie del tuo voto alla mia poesia su Instagram ♥ ) e quindi sono come te sempre di corsa, ma le amiche vengono prima di tutto. Un abbraccio e mille complimenti come sempre!
ೡ Scritto in... Il telaio di Penelope...
 
Grazia
27/01/2024 08:50:44
Ciao Penny cara, sono passata per un salutino e per augurarti buon sabato ♥ Mentre lavoro con SharepointDesigner al nuovo spazio che ti dicevo di recente, un giro di saluti tra le amiche fa sempre piacere. Bacioni ♥
ೡ Scritto in... Il telaio di Penelope...
 
Penelope
21/01/2024 23:01:40
Cara Grazia WordPress è sicuramente la scelta migliore che si possa fare per avere uno spazio professionale semplice da gestire, conosco la piattaforma piuttosto bene e so che è anche molto versatile, per il mio telaio però preferisco un sito tradizionale mi piace trafficare con i codici ^_^ Un abbraccio forte a te
ೡ Scritto in... Iframe
 
Grazia
21/01/2024 08:21:23
Buongiorno e buona domenica Penelope! ❤️ Sai, io adoro come te i siti statici, ma per quel che riguarda gli spazi che personalmente costruisco con WordPress, sono tutti realizzati con software esterni acquistati di editing tecnico-grafico, nel mio caso non utilizzo le basi pronte fornite da Altervista, ma decido ogni singolo componente (anche la struttura interna delle pagine ecc.). Avevo bisogno di un blog per argomentare e WordPress era la scelta più professionale a disposizione! È sempre un piacere passare a trovarti, un abbraccio forte forte a te e ai ragazzi ed a presto
ೡ Scritto in... Iframe
 
Penelope
20/01/2024 22:57:04
Grazie carissima Grazia i tuoi complimenti sono davvero graditi, gli iframe sono una grande risorsa web e capire come utilizzarli al meglio può essere molto utile, spero ^_^ ho provato ad utilizzare WordPress con Altervista ma non fanno per me i cms, preferisco un sito indipendente da codici preimpostati Un abbraccio forte
ೡ Scritto in... Iframe
 

Referer...



Gestisci le opzioni di privacy