HOME | DD

Published: 2006-09-28 08:32:26 +0000 UTC; Views: 26438; Favourites: 213; Downloads: 2833
Redirect to original
Description
CSS Template for Journals tutorial made using references from `thespook (deviation: [link] ) and =ghostlove (deviation: [link] ).Language: italian (made under request).
Template per i journal di deviantART - Ultimo aggiornamento 27/04/2009
Funziona solo per i subscribers/senior member
Ho usato come referenze i lavori di `thespook (deviation: [link] ) e =ghostlove (deviation: [link] ) per fare questo tutorial (grazie a loro, quindi), aggiungendo qualche elemento in più da modificare.
Spero che sia utile, ma soprattutto comprensibile.
Scaricate il file allegato cliccando qui (è lo stesso inserito da =ghostlove con qualche aggiunta extra), copiatelo e incollatelo nella parte apposita all'interno della pagina per la compilazione del journal (in basso a sx). Qui è presente un link con le limitazioni relative a questa feature.
Sostituite i trattini con il codice del colore che volete utilizzare. Trovate una tabella di riferimento qui: [link]
Analizziamo le varie classi contenute nel file allegato, utilizzando anche l'immagine elaborata da `thespook : [link]
Ricordate che gli attributi relativi ad ogni classe devono essere inseriti all'intero delle parentesi { e }, e ogni attributo deve essere separato da un punto e virgola, da digitare subito dopo "!important".
Un po' di sintassi
all'interno del file, il blocco si presenta così:
.classe {
attributo1: numero/valore!important;
attributo2: numero/valore!important;
}
E' importante fare attenzione agli spazi e alla punteggiatura, e anche alle parentesi.
Vediamo le varie classi utili per modificare l'aspetto del Journal:
.journalbox
E' il contenitore generale del blocco-journal.
Il bordo in grassetto all'esterno lo impostate qui e, per i parametri contenuti nel file, potete modificarne il colore (border-color).
Modificate il colore di sfondo (quello che poi sarà sotto al testo del journal), nella riga background-color.
L'attributo "color" stabilisce il colore del testo del corpo del journal.
.journalbox .journaltext
E' il testo del journal. Modificate dimensione e colore del carattere.
.journalbox .journaltop
E' il blocco in alto, dove trovate il titolo del journal e la data di immissione dello stesso.
Nel file troviamo qui l'attributo font-size, tramite cui potete modificare la dimensione del carattere con cui poi apparirà la scritta con la data di immissione. Usate come riferimento 11px per aumentarne o diminuire la dimensione.
.journalbox .journaltop h2
E' il titolo del journal.
L'attributo text-decoration stabilisce la "decorazione" assunta dalla classe (in questo caso .journalbox .journaltop h2), ed è impostata su none. significa che il testo è "pulito" e non ha attributi particolari. Potete impostarlo con underline (sottolineato), overline (traccia una riga sopra) e underline overline (riga sopra e sotto).
.journalbox .list e .journalbox .list .a
Sono le righe relative al mood, al listening to, al watching etc, sono due attributi diversi perché c'è la possibilità di alternarne i colori (come è nell'originale del resto).
potete dare loro gli stessi attributi (colori, sfondo etc.) per non alternarli di aspetto.
div.journalbottom
E' il blocco che contiene i due link "Numerocommenti Comments" e "Previous Journal Entries" in fondo al testo del journal. Scegliete e modificate, per esempio, dimensioni del carattere e colore del testo, colore di sfondo.
.journalbox .commentslink e .journalbox .commentslink:hover
E' la classe relativa al link che segnala il numero dei commenti al journal.
.journalbox .commentslink - indica l'aspetto del link in posizione di "riposo".
.journalbox .commentslink:hover - indica l'aspetto del link al passaggio del mouse.
.journalbox .prevlink e .journalbox .prevlink:hover
E' la classe relativa al link "Previous Journal Entries".
.journalbox .prevlink - indica l'aspetto del link in posizione di "riposo".
.journalbox .prevlink:hover - indica l'aspetto del link al passaggio del mouse.
.journalbox .u e .journalbox .u:hover
E' la classe relativa al link :devnomeutente: inserito nel testo del journal. E' importante modificarne i valori per ottenere delle tonalità in linea con il colore di sfondo del journal, altrimenti dA metterà automaticamente i colori che ha di default. Se per esempio avete scelto un colore di sfondo molto scuro, non inserendo e non modificando questa classe, i link :devnomeutente: non si vedranno quasi, perché i colori di default di dA relativi ai link sono scuri.
.journalbox .u - indica l'aspetto del link in posizione di "riposo".
.journalbox .u:hover - indica l'aspetto del link al passaggio del mouse.
.journalbox a e .journalbox a:hover
E' la classe relativa a qualsiasi altro link che vogliate inserire nel testo del journal. E' importante modificarne i valori per ottenere delle tonalità in linea con il colore di sfondo del journal, per gli stessi motivi di cui sopra.
.journalbox a - indica l'aspetto del link in posizione di "riposo".
.journalbox a:hover - indica l'aspetto del link al passaggio del mouse.
Per ogni link che inserirete nel journal, dA prenderà automaticamente questa classe con i colori da voi scelti.
Extras
Divertitevi a modificare ulteriormente i vari blocchi che contengono il testo, per esempio distanziando gli elementi dal margine, allineando i testi a destra e modificando i font utilizzando i vari attributi.
Alcuni esempi (da inserire sempre su una nuova riga, come ogni altro attributo):
font-family
per modificare il tipo di carattere d autilizzare. E' applicabile a qualunque blocco. E' preferibile scegliere tra caratteri standard web, per esempio arial, verdana, georgia, times new roman...
text-align
indica l'allineamento orizzontale del testo. Può essere left (sinistra), right (desta), center (centrato), justify (giustificato).
margin
indica lo spazio degli elementi esterni dalla classe cui si attribuisce il valore margin.
Esempio:
.classe{
margin: 5px!important;
}
l'elemento classe distanzierà gli elementi esterni ad esso di 5 px a destra, sinistra, sopra e sotto.
E' possibile attribuire distanze diverse per ogni "lato":
margin-top: per il valore sopra
margin-left: per il valore a sinistra
margin-right: per il valore a destra
margin-bottom: per il valore sotto
padding
indica lo spazio degli elementi interni alla classe cui si attribuisce il valore margin.
E' possiblie modificarlo con -left, -top, -right, e -bottom, esattamente come l'attributo margin.
Gli attributi trovati in ogni classe possono essere utilizzati anche per tutte le altre.
Sbizzarritevi.
Link utili:
CSS da html.it: [link]
Specifiche CSS: [link]
Il "verbo" dei CSS, CSS Zen Garden: [link]
--------------------------
edit 29/09/2006
"Come aggiungo una immagine fissa come sfondo all'interno di un blocco?"
Risposta di esempio:
.nomedellaclasse {
background-image:url(indirizzo web dell'immagine)!important;
background-position: left center!important;
background-repeat: no-repeat!important;
}
In questo caso l'immagine verrà allineata orizzontalmente e sinistra e verticalmente al centro del blocco. Naturalmente il tipo di allineamento può essere modificato con i valori relativi: left, right e center per l'orizzontale, top, bottom e middle per il verticale.
Questi valori possono essere anche dati in px, anche con valori negativi.
attenzione: è importante che l'indirizzo dell'immagine che si vuole inserire come sfondo non sia troppo lungo, altrimenti non verrà visualizzato niente.
--------------------------
--------------------------
edit 13/11/2006
"Come aggiungo un box con bordo, testo e colore di sfondo personalizzati all'interno del blocco di testo?"
Risposta di esempio:
.journaltext .nomedellaclasse {
background-color:#------!important;
border: 1px solid #------!important;
margin: 30px!important;
padding: 20px!important;
text-align: left!important;
font-family: (inserire qui il font che desiderate)!important;
color:#------!important;
font-size:--px!important;
}
Sostituite "nomedellaclasse" con un nome che vi piace.
Sostituite i trattini con i valori che desiderate.
In questo caso il blocco si presenterà distanziato di 30 pixel dai bordi esterni del journal e di 30 pixel dal contenuto che sta sopra e sotto al blocco stesso.
Il bordo del vostro blocco in questo caso sarà di 1 pixel, a riga continua.
Il testo/contenuto del blocco custom è distanziato di 20 px dai 4 lati del blocco.
Nello spazio dove andrete ad inserire il testo al momento della pubblicazione del journal, dovrete inserire il seguente codice:
contenuto del vostro blocco custom
potete utilizzare lo stesso codice più volte all'interno del journal per avere più blocchi.
--------------------------
--------------------------
edit 23/02/2009
"Come posso togliere l'immagine del 'librettino' nel titolo del journal?"
.journaltop h2 img
{
display:none;
}
--------------------------
Per qualsiasi domanda/suggerimento/segnalazione potete contattarmi via note o commentare qui sotto.
Aggiornerò periodicamente il tutorial con le risposte alle domande fatte.
Related content
Comments: 271
RemusTheLucifer In reply to ??? [2006-12-03 20:36:58 +0000 UTC]
AAAAAAAAAA!!!!!!!!
Divento pazzo!!!Non riesco a farmi un journal decente neache se morissi!!penso che mi butterò nel cesso e tirerò l'acqua...
👍: 0 ⏩: 2
RetinalMist In reply to RemusTheLucifer [2006-12-04 09:36:59 +0000 UTC]
non sei subscriber, quindi il journal personalizzato non puoi farlo...
👍: 0 ⏩: 0
RemusTheLucifer In reply to RemusTheLucifer [2006-12-03 20:38:26 +0000 UTC]
ok...sono un idiota integrale è ufficiale questo...io nn ho l'account a pagamento......cmq ottim a guida quando divento ricco penso che ne farò uso...
👍: 0 ⏩: 1
corbepippo In reply to ??? [2006-11-30 10:46:35 +0000 UTC]
alèèè, sei un genio, è tutto chiasrissimo e utilissimo!! grazie!!
👍: 0 ⏩: 1
Darkness-ITA In reply to ??? [2006-11-05 02:39:32 +0000 UTC]
sei ufficialmente il mio idolo!!!!
👍: 0 ⏩: 1
RetinalMist In reply to Darkness-ITA [2006-11-06 01:29:06 +0000 UTC]
addirittura... grazie...
👍: 0 ⏩: 1
Darkness-ITA In reply to RetinalMist [2006-11-06 18:03:35 +0000 UTC]
bhè, stavo pensando che volevo dare un tocco personale al mio journal e mi sono ritrovato il tuo tutorial dettagliatissimo in italiano tra l'altro, non potevo far altro che adorarti XD
👍: 0 ⏩: 0
Funeral-Of-Joy In reply to ??? [2006-10-28 22:50:24 +0000 UTC]
maremma pupazza ti meriteresti una statua per questo T___T
(l'ho usato, se ti va fai un giro sulla mia pagina per vedere il risultato )
👍: 0 ⏩: 1
RetinalMist In reply to Funeral-Of-Joy [2006-10-30 08:57:55 +0000 UTC]
mi fa davvero piacere...
👍: 0 ⏩: 0
RetinalMist In reply to rakastajatar [2006-10-10 15:32:28 +0000 UTC]
then read the italian description here,
there are some section more, compared to the original one by =ghostlove , but you already get them on your journal.
👍: 0 ⏩: 1
rakastajatar In reply to RetinalMist [2006-10-10 15:56:47 +0000 UTC]
haha
sure!
i'll read up on the italian description!
👍: 0 ⏩: 1
RetinalMist In reply to rakastajatar [2006-10-10 15:58:00 +0000 UTC]
i don't think it'll happen, but if you don't understand 2 or 3 words there, ask me
👍: 0 ⏩: 0
RetinalMist In reply to chimy-rainbow [2006-10-08 10:05:50 +0000 UTC]
mi fa molto piacere.
grazie a te .
👍: 0 ⏩: 0
Haiele In reply to ??? [2006-09-29 13:09:10 +0000 UTC]
alla faccia del tutorial!!! appena ho tempo proverò anche se....
👍: 0 ⏩: 1
RetinalMist In reply to Haiele [2006-09-29 13:11:27 +0000 UTC]
ma grazie... si dai cimentati
👍: 0 ⏩: 0
alicedepalma In reply to ??? [2006-09-29 09:58:44 +0000 UTC]
Grandissimo!!!
Però... ho una domanda.... mi piace tantissimo il tuo journal top, come hai fatto a mettere il tuo polipetto?
👍: 0 ⏩: 1
Manu-80 In reply to ??? [2006-09-28 11:25:40 +0000 UTC]
grande Ale..alcune cose me le hai delucidate mica male
👍: 0 ⏩: 1
RetinalMist In reply to Manu-80 [2006-09-28 11:26:44 +0000 UTC]
mi fa mooooolto piacere
grazie Manu < buahahahaahahahahaaha
👍: 0 ⏩: 1
RetinalMist In reply to Manu-80 [2006-09-28 11:28:30 +0000 UTC]
la versione maschile c'è solo nei mood maledizione... ahahahahha
👍: 0 ⏩: 1
Manu-80 In reply to RetinalMist [2006-09-28 12:20:58 +0000 UTC]
davvero?? cazzo non l'ho ancora vista
👍: 0 ⏩: 1
RetinalMist In reply to Manu-80 [2006-09-28 12:22:08 +0000 UTC]
eh credo sia quella. aspè che te la metto in homepage hahahahaahahaha
👍: 0 ⏩: 1
smokin9mirrors In reply to ??? [2006-09-28 10:29:00 +0000 UTC]
What an awesome thing for you to do.
👍: 0 ⏩: 1
RetinalMist In reply to smokin9mirrors [2006-09-28 10:31:14 +0000 UTC]
i had fun. i hope it'd be of some help for italians
thank you
👍: 0 ⏩: 1
smokin9mirrors In reply to RetinalMist [2006-09-28 10:36:46 +0000 UTC]
You're welcome. I'm sure many people will benefit from this.
👍: 0 ⏩: 1
glitterdarkstar In reply to ??? [2006-09-28 09:37:38 +0000 UTC]
grazie retinanale :*
serviva proprio un tutorial in ita
lo metto fra i fav sperando che abbia più visiBBolità
👍: 0 ⏩: 1
RetinalMist In reply to glitterdarkstar [2006-09-28 09:39:32 +0000 UTC]
spero che ti sia utile
👍: 0 ⏩: 1
kasuken In reply to ??? [2006-09-28 09:13:48 +0000 UTC]
beato te che sai fare queste cose!!! ahahhahah
👍: 0 ⏩: 1
kasuken In reply to RetinalMist [2006-09-28 09:18:42 +0000 UTC]
io non so niente... non sono mica un web designer...
ahahahaha
👍: 0 ⏩: 1
RetinalMist In reply to kasuken [2006-09-28 09:19:19 +0000 UTC]
te sei un genio in altre cose
👍: 0 ⏩: 1
kasuken In reply to RetinalMist [2006-09-28 09:26:19 +0000 UTC]
ah è vero... per esempio so cucire...
👍: 0 ⏩: 1
RetinalMist In reply to kasuken [2006-09-28 09:29:43 +0000 UTC]
anche io... e so stirare le camicie
👍: 0 ⏩: 1
kasuken In reply to RetinalMist [2006-09-28 09:35:14 +0000 UTC]
io no... porca miseria... ogni tanto mi tocca tornare a Pistoia infatti...
👍: 0 ⏩: 1
<= Prev | | Next =>