Posizione blocchi

Posts: 36
Iscritto il: 26 Ago 07

Dovrei posizionare 4 blocchi all'interno della regione content, di default lui li mette uno sotto l'altro ma io vorrei organizzarli in maniera differente, vorrei metterli 2 e 2...faccio un esempio che è meglio...

Così è come li posiziona di default:

blocco1
blocco2
blocco3
blocco4

Così è come li vorrei sistemare io:

blocco1 blocco2
blocco3 blocco4

C'è un modo per farlo?


Posts: 149
Iscritto il: 04 Apr 08

si! utilizzi il float:left; e il clear: both; Sono specifiche css


Posts: 36
Iscritto il: 26 Ago 07

Grazie, ho un problema però, non riesco a distinguere tra blocchi del content e blocchi della rightsidebar.

In pratica devo modificare solo quelli del content ma mi modifica pure gli altri.


Posts: 191
Iscritto il: 24 Maggio 06

Devi dargli, anche tramite css, il "percorso" in cui si trova il .block che vuoi modificare... altrimenti è normale che ti cambi tutti i blocchi del sito.

Ti faccio un esempio.

Se tu scrivi nel tuo css:

.block {
background-color: #f00;
}

Tutti i blocchi del tuo sito saranno modificati e avranno lo sfondo rosso.

Se invece scrivi

#center .block {
background-color: #f00;
}

#sidebar-left .block {
background-color: #00f;
}

Avrai i blocchi centrali con lo sfondo rosso, mentre quelli della colonna di sinistra avranno lo sfondo blu.
In pratica scrivendo in questo modo gli dici la prima volta che i blocchi (.block) contenuti dentro #center devono avere lo sfondo di un colore, mentre la seconda volta gli dici che i blocchi (.block) contenuti all'interno di #sidebar-left ne devono avere un altro.

Ovviamente per fare l'esempio ho usato delle classi e dei selettori di esempio.
Io nel tema del mio sito ho i contenuti centrali all'interno del selettore #center e quelli della colonna laterale nel selettore #sidebar-left, te non so che tema usi né come sia strutturato quindi ovviamente dovrai cambiare i nomi con quelli che vengono usati sul tuo tema (ti basta guardare la sorgente pagina, tramite il tasto destro sulla tua home, per vedere come si chiamano i tuoi).

Diciamo che l'esempio era per spiegarti il concetto, ora il resto sta a te. Eye-wink

__________________

DevilHouse.org - Quello che resta del mio vecchio sito ufficiale.
DeviLab - Sito-laboratorio dove sperimento (gioco) Drupal.


Posts: 36
Iscritto il: 26 Ago 07

grazie mille sei stato chiarissimo


Posts: 1810
Iscritto il: 01 Gen 07
Admin di Drupal ItaliaSviluppatore DrupalDrupal Monkey. Mangio moduli e API a colazioneTraduttore

Se sei in D 5.7 usa panels, che fa questo e molto di più.

__________________

Ciao
    Mavimo
_________________
Io mio sito su Drupal, CFD e OpenFOAM (e se vi chiedete cosa c'entrano l'uno con l'altro.. bhè, non so nemmeno io la risposta Sticking out tongue )


Posts: 36
Iscritto il: 26 Ago 07

DevilMaster wrote:
(ti basta guardare la sorgente pagina, tramite il tasto destro sulla tua home, per vedere come si chiamano i tuoi).

Ritornando a questa frase, ho visto che il sorgente della pagina non si trova tra i sorgenti del tema (i vari page.tpl.php, style.css, node.tpl.php, block ecc...) se li volessi modificare dove li dovrei cercare?

Cioè faccio un esempio concreto: Io ho un blocco che mi permette di inserire foto ma non testo accanto alla foto, vorrei andare nel sorgente della pagina e aggiungere, tramite l'html, il testo che mi occorre. Solo che non trovo il file con il sorgente.


Condividi contenuti