Allineare immagini orizzontalmente

8 risposte [Ultimo messaggio]
Ritratto di tunning88
User offline. Last seen 1 settimana 12 ore ago. Offline
Iscritto il: 18 Ott 2008
Messaggi: 161

ciao a tutti
ho creato con CCK un field di tipo immagine (utilizzo anche imagefield, imagecache e thickbox).
Il mio problema sta nel fatto che, quando inserisco piu di una immagine in un contenuto, esse vengono allineate in verticale, una sotto l'altra, mentre io le vorrei in orizzontale.

cercando nel forum ho trovato questa soluzione, aggiungere al foglio style.css del mio tema il seguente codice:

.field-item {
  display: inline;
  margin: 0px 0px 3px 3px;
}

ma purtroppo non cambia niente. Cosa potrei fare??? dove vado a controllare?

utilizzo drupal 6.2 e mozzilla firefox..
aiuto!!

Ritratto di tunning88
User offline. Last seen 1 settimana 12 ore ago. Offline
Iscritto il: 18 Ott 2008
Messaggi: 161

ragazzi ho risolto
ho inserito il codice

.field-item {
  display: inline;
  margin: 0px 0px 3px 3px;
}

dentro il file imagefield.css nella cartella del modulo imagefield, ossia sites/all/modules/imagefield

spero serva anche a qualcun altro!

Ritratto di Dret
User offline. Last seen 3 settimane 6 giorni ago. Offline
Iscritto il: 18 Lug 2008
Messaggi: 178

Consiglio: non alterare mai i .css dei moduli o del core di Drupal.

Meglio "sovrascrivere" la classe incriminata nel foglio di stile del tuo tema; in questo modo se aggiorni il modulo non dovrai fare nuovamente tutte le modifiche daccapo.

Considera che il foglio di stile del tema è l'ultimo ad essere caricato e quindi può "sovrascivere" qualunque elemento importato in precedenza dagli altri fogli (quelli del core e quelli dei moduli).

Ciao!
Dret.

Ritratto di tunning88
User offline. Last seen 1 settimana 12 ore ago. Offline
Iscritto il: 18 Ott 2008
Messaggi: 161

ciao dret
grazie per la dritta.. comunque ci avevo già provato a modificare il style.ss del tema.
solo che non aveva funzionato. Lo dovrei modificare incollando quel codice? bisogna incollarlo in una parte precisa o in un qualsiasi punto? ora ci riprovo..
grazie

Ritratto di ikarusweb
User offline. Last seen 41 settimane 4 giorni ago. Offline
Iscritto il: 9 Ott 2008
Messaggi: 23

concordo con dred metti lo stesso testo in un punto qualsiasi del tuo style.css del tuo tema e fai tutti gli override che ti servono ma i css dei moduli non toccarli mai, anche perchè se ti servisse un aiuto esterno o qualcuno che non sia tu deve mettere mano al sito per fare modifiche deve diventare pazzo :=)

ti consiglio di scaricare per firefox il plugin firebug che ti analizza le porzioni di tema graficamente e ti fa vedere cosa influisce su di esse html e css.
cosi che tu possa fare + facilmente un override di tutto quello che ti serve.

Buona continuazione

Ritratto di Dret
User offline. Last seen 3 settimane 6 giorni ago. Offline
Iscritto il: 18 Lug 2008
Messaggi: 178

Aggiungo: la modifica dei file dei moduli (.css o struttura html) deve essere limitata a casi estremi dove non ci sia altra possibilità di intervento tramite le impostazioni del tema.

User offline. Last seen 1 settimana 23 ore ago. Offline
Iscritto il: 21 Ott 2008
Messaggi: 68

come avete risolto il problema?

Ritratto di Dret
User offline. Last seen 3 settimane 6 giorni ago. Offline
Iscritto il: 18 Lug 2008
Messaggi: 178

Io personalmente non uso imagecahe... ma image+image assist.

Il riferimento era più generico alla possibilità di modificare solo il .css utente senza toccare quello del core o dei singoli moduli...

Di norma si riesce a fare quasi tutto... con le uniche eccezzioni delle limitazioni imposte dal layout stesso e dalla reazione alle modifiche che possono avere i vari browser...

Ciao!
Dret.

User offline. Last seen 30 settimane 2 giorni ago. Offline
Iscritto il: 1 Nov 2007
Messaggi: 11

grazie mille, mi avete risolto un problema che mi stava facendo impazzire!!!