HOME | DD

RetinalMist — Template CSS per i journal

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

RetinalMist In reply to ??? [2007-07-06 15:33:26 +0000 UTC]

devi avere una subscription per poter usare i CSS

👍: 0 ⏩: 0

Elfa-dei-boschi In reply to ??? [2007-06-23 10:05:16 +0000 UTC]

Ho trovato una guida in italiano **T.T me commossa**

Una sola domanda (per ora muhihi): posso aggiungere un template per journal solo ed esclusivamente se pago l'account?

** Perdonami..forse qualcuno questa domanda l'aveva già fatta..purtroppo n ho il tempo per guardare tutti i commenti T.T e ti sarei un milione di volte grata se vorrai rispondermi lo stesso ^-^ **

👍: 0 ⏩: 1

RetinalMist In reply to Elfa-dei-boschi [2007-06-23 10:09:35 +0000 UTC]

"Funziona solo per i subscribers/senior member"

👍: 0 ⏩: 1

Elfa-dei-boschi In reply to RetinalMist [2007-06-24 13:41:53 +0000 UTC]

Dohhhhhhhhhhhhhhhhhhhhhh

Grazie mille per la risposta ^-^

👍: 0 ⏩: 0

zanfry In reply to ??? [2007-06-21 14:12:23 +0000 UTC]

Ciao e grazie per la guida...
Appena riesco creo un joournal personalizzato!

👍: 0 ⏩: 1

RetinalMist In reply to zanfry [2007-06-21 14:20:35 +0000 UTC]

grazie a te

👍: 0 ⏩: 0

catygraf In reply to ??? [2007-05-26 20:40:28 +0000 UTC]

volevo chiedere se ce altri disegno non volevo fare colore unito solo che ci capisco tanto come impostare grazie

👍: 0 ⏩: 1

RetinalMist In reply to catygraf [2007-05-28 09:55:44 +0000 UTC]

you can put an image as a background in the body too, just as you have done for the header of your current journal (i had a look at it).

👍: 0 ⏩: 1

catygraf In reply to RetinalMist [2007-05-28 11:56:05 +0000 UTC]

as I must make… I must put in bottom same the heading

👍: 0 ⏩: 1

RetinalMist In reply to catygraf [2007-05-28 11:58:38 +0000 UTC]

background-position: right bottom!important;

👍: 0 ⏩: 1

catygraf In reply to RetinalMist [2007-05-28 11:59:22 +0000 UTC]

thanks

👍: 0 ⏩: 1

RetinalMist In reply to catygraf [2007-05-28 12:05:09 +0000 UTC]

you're welcome

👍: 0 ⏩: 0

arisu-in-wonderland In reply to ??? [2007-05-08 14:04:58 +0000 UTC]

grazie ç__ç

👍: 0 ⏩: 1

RetinalMist In reply to arisu-in-wonderland [2007-05-08 14:06:08 +0000 UTC]

👍: 0 ⏩: 0

pic44 In reply to ??? [2007-05-03 02:05:44 +0000 UTC]

oh! uh! italiano °,°
i miei neuroni ringraziano

Neuroni [in coro]: graaaazieeeee

👍: 0 ⏩: 1

RetinalMist In reply to pic44 [2007-05-03 10:13:30 +0000 UTC]

👍: 0 ⏩: 0

YumeKimino In reply to ??? [2007-05-02 11:17:16 +0000 UTC]

ma sono io che non capisco... o si possono cambiare colori ecc solo se si paga l'account su deviant?

👍: 0 ⏩: 1

RetinalMist In reply to YumeKimino [2007-05-02 11:21:58 +0000 UTC]

no, hai capito benissimo

👍: 0 ⏩: 1

YumeKimino In reply to RetinalMist [2007-05-02 12:52:21 +0000 UTC]

Non è giustooooo! Cmq lo addo ai fav, non si sa mai

👍: 0 ⏩: 1

RetinalMist In reply to YumeKimino [2007-05-02 12:59:09 +0000 UTC]

grazie mille

👍: 0 ⏩: 0

CalamityJade In reply to ??? [2007-04-05 16:56:04 +0000 UTC]

ero giusto alla ricerca di un tutorial in italiano! Grazie per l'ottimo lavoro svolto!

👍: 0 ⏩: 1

RetinalMist In reply to CalamityJade [2007-04-06 07:54:32 +0000 UTC]

👍: 0 ⏩: 0

M3nwe In reply to ??? [2007-02-09 12:01:36 +0000 UTC]

chiedo venia...
Vorrei tanto uploadare una immagine come sfondo del journal; così da bravo ho caricato la foto su flickr, poi ho copiato l'indirizzo, e seguendo le istruzioni che avevi dato per inserire un'immagine fissa ho aggiunto il codice su dA...
purtroppo facendo la preview tutto rimane tale e quale a prima nessuna immagine!!!
Scusa per la questione che ti sembrerà banale, ma ahimé appartengo alla classe degli quasi irrecuperabili

👍: 0 ⏩: 1

RetinalMist In reply to M3nwe [2007-02-09 12:25:14 +0000 UTC]

ho dato un'occhiata alla tua pagina.

la sintassi corretta per inserire l'immagine è:

background-image:url(indirizzo web dell'immagine)!important;

e poi il resto delle opzioni

👍: 0 ⏩: 1

M3nwe In reply to RetinalMist [2007-02-09 12:38:41 +0000 UTC]

.journalbox {
background-image:[link]
border-color:#666666!important;
background-color:#262626!important;
color:#F0F0F0!important;
}

questo è il codice che ho inserito..purtroppo niente di niente

Scusa un'altra domanda: ma la foto che dimensioni deve avere per essere aderente al box del journal?

Scusa ancora

👍: 0 ⏩: 1

RetinalMist In reply to M3nwe [2007-02-09 12:41:18 +0000 UTC]

aderente non è possibile, essendo il sito "fluido". puoi dargli una dimensione sufficientemente grande in modo che "cresca" a seconda della grandezza dello schermo.

l'immagine non la carica perché l'indirizzo va inserito tra le parentesi tonde, preceduto da "url":

background-image:url(indirizzo)!iportant;

👍: 0 ⏩: 0

Omocatodico In reply to ??? [2007-02-05 15:51:47 +0000 UTC]

Per chi usa mac os x
Esiste l'ottimo CSSEdit che semplifica di molto il lavoro col codice Css...

👍: 0 ⏩: 1

RetinalMist In reply to Omocatodico [2007-02-05 16:31:51 +0000 UTC]

vero.
io però non ho un mac.

👍: 0 ⏩: 1

Omocatodico In reply to RetinalMist [2007-02-06 10:48:03 +0000 UTC]

Sorry
la mia era un indicazione generale...
complimenti per la gallery

👍: 0 ⏩: 1

RetinalMist In reply to Omocatodico [2007-02-06 10:49:02 +0000 UTC]

figurati, non scusarti.
la mia era solo una constatazione


grazie mille.

👍: 0 ⏩: 0

Ecathe [2007-02-02 12:35:38 +0000 UTC]

Grazie!!!!!!!!!!!!!!!!!!!!!!!!!!

scusa potresti anke fare un tutorial su cosa bisogna inserire quando si scrive il test nel Journal?
intanto proverò ad usare questo sistema x cambiare i vari colori.
Sapresti anke indicarmi un programma dove si possono creare?
Ho provato con FrontPage ma nn visualizza la preview cosi nn so mai cosa sto facendo.
Grazie ancora
Ciao

👍: 0 ⏩: 1

RetinalMist In reply to Ecathe [2007-02-02 12:53:44 +0000 UTC]

prego.

cosa intendi per "cosa bisogna inserire quando si scrive il test nel Journal"?
comunque forse alla fine del commento al tutorial trovi come inserire dei box personalizzati.
se è quello che ho capito.

per i lresto, io uso Dreamweaver per scrivere il codice, ma lo provo direttamente qui su dA, tramite la preview.

grazie a te.

👍: 0 ⏩: 1

Ecathe In reply to RetinalMist [2007-02-02 14:26:54 +0000 UTC]

Ciao
Dreamweaver nn lo conosco, io di solito x modificare il template del mio blog uso FP.
Intendevo proprio come inserire i box personalizzati, le ombre o sfondi diversi.
Ho aggiunto il tuo tutorial ai preferiti cosi ti ritroverò facilmente
ciao e grazie

👍: 0 ⏩: 1

RetinalMist In reply to Ecathe [2007-02-02 14:31:17 +0000 UTC]

nella spiegazione che trovi qui sopra a tutti i commenti, in fondo trovi come inserire il box:

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

👍: 0 ⏩: 1

Ecathe In reply to RetinalMist [2007-02-02 15:59:11 +0000 UTC]

Grazie per la spiegazione, ci proverò.
ma, (lo so sono un caso disperato) devo scrivere cosi nel testo?


questo è il mio template x il mio Journal custom


Cosi?
ovvero custom lo si deve sempre mettere?

👍: 0 ⏩: 1

RetinalMist In reply to Ecathe [2007-02-02 16:01:18 +0000 UTC]

non sei un caso disperato...

si, al div box gli devi sempre mettere il nome della classe che hai scelto per customizzare.

e lo puoi usare più volte, anche.

👍: 0 ⏩: 1

Ecathe In reply to RetinalMist [2007-02-02 16:18:49 +0000 UTC]

Aspetta a dirlo
comunque dopo ci provo, kissà cosa combinerò...
ciao

👍: 0 ⏩: 1

RetinalMist In reply to Ecathe [2007-02-02 16:19:14 +0000 UTC]

se hai bisogno chiedi pure

👍: 0 ⏩: 0

LoneGrimoir In reply to ??? [2007-02-01 11:35:03 +0000 UTC]

Davvero utilissimo, sto provando ad usarlo. Sicuramente verrà una schifezza dopo essere passato nelle mie mani.
E' tutto spiegato in modo semplice e ho idea che lo userò stile manuale per ogni Journal.
thanks

👍: 0 ⏩: 1

RetinalMist In reply to LoneGrimoir [2007-02-01 12:09:47 +0000 UTC]

👍: 0 ⏩: 0

kitsune999 In reply to ??? [2006-12-30 21:41:07 +0000 UTC]

Caspita,davvero utilissimoHo però una domanda:come faccio a modificare la dimensione del carattere del titolo?Solo di quello, non della data di immissione.Grazie in anticipo!!

👍: 0 ⏩: 1

RetinalMist In reply to kitsune999 [2007-01-02 09:22:20 +0000 UTC]

il target di riferimento è .journalbox .journaltop h2

lì modifica l'attributo font-size.

grazie a te.

👍: 0 ⏩: 1

kitsune999 In reply to RetinalMist [2007-01-02 13:22:37 +0000 UTC]

👍: 0 ⏩: 0

cyric80 In reply to ??? [2006-12-30 12:29:30 +0000 UTC]

Ottimo smetto la ricerca di un css per il journal e me ne faccio uno

👍: 0 ⏩: 1

RetinalMist In reply to cyric80 [2007-01-02 09:19:30 +0000 UTC]

👍: 0 ⏩: 0

Maryhan In reply to ??? [2006-12-27 00:26:30 +0000 UTC]

ma io non posso metterlo?

👍: 0 ⏩: 1

RetinalMist In reply to Maryhan [2006-12-27 08:56:54 +0000 UTC]

no, devi avere una subscription

👍: 0 ⏩: 1

Maryhan In reply to RetinalMist [2006-12-28 14:43:27 +0000 UTC]

che è a pagamento giusto?
Ero curiosa perchè ho visto il tuo status che è 'member' però vedevo il journal...e me l'ero chiesto XD

👍: 0 ⏩: 1

RetinalMist In reply to Maryhan [2006-12-28 14:48:34 +0000 UTC]

si è a pagamento.
il mio account è scaduto a inizio mese, e il journal rimane.

👍: 0 ⏩: 0

susimolpixel In reply to ??? [2006-12-11 17:11:30 +0000 UTC]

grazie!!!

👍: 0 ⏩: 0


<= Prev | | Next =>