tema genesis e altezza main content

8 contenuti / 0 new
Ultimo contenuto
tema genesis e altezza main content

Buonasera,
per le mie sperimentazioni sto usando il tema genesis, per capire un po' come funziona ho seguito le indicazioni fornite su scuolacooperativa.net però ho un problema. In particolare se il contenuto del main content è poca roba questo mi arriva a metà pagina mentre io vorrei che mi riempisse automaticamente la pagina.

Per spiegarmi meglio faccio un esempio proprio facendo vedere una pagina di quel sito

http://www.scuolacooperativa.net/drupal/orario_apertura_segreteria

Come si vede il contenuto centrale è riquadrato e si vede chiaramente che quella porzione di pagina,dato che c'è poco contenuto, finisce a metà pagina

Nella mia realizzazione vorrei che il bordo di tale sezione mi arrivasse fino a fondo pagina

Ho provato con min-height:100%; ma non da risultati

l'unico modo in cui riesco a riempire un po quel vuoto è dare un padding-bottom di diversi pixel ma non è la soluzione che cerco perchè mi esce fuori dalla schermata in modo fisso mentre io vorrei che si adattasse alle dimensioni dello schermo quando c'è spazio sotto

Sapete per favore darmi delle indicazioni? grazie

Impostando il tema a larghezza fissa la cosa è risolvibile con un immagine di sfondo alta un paio di pixel e larga quanto la pagina per il corpo centrale. Il bordo superiore sempre via css, mentre per quello inferiore bisogna vedere se si riesce a fare qualcosa da footer o aggiungendo un div subito sopra il footer.

ciao grazie per la risposta e le indicazioni, dunque per provare a fare qualcosa ho seguito un po' le direttive su come aggiungere regioni su genesis e ho posizionato questo codice all'interno del main content. Ho provato ad inserire un blocco con un'immagine all'interno di questa regione e l ho posizionata correttamente, vale a dire dentro al riquadro.
Solo che vorrei che questo spazio creato fosse privo di contenuto, neanche di un immagine bianca fissa ma mi andasse a riempire lo schermo per portare il bordo inferiore a riempire la pagina. Non so se mi sono spiegato e non so come fare.Grazie di nuovo

Le regioni non hanno a che fare con la grafica.

Il metodo che ti ho spiegato sopra funziona solamente se imposti il tema a larghezza fissa.

Il tema che hai attualmente si allarga o si restringe in base alle dimensioni della finestra del browser.
La soluzione è impostare la larghezza ad es. a 950px, poi crei una strisciolina larga 950px ed alta un paio di px con due righe grigie e la imposti come sfondo ripetuto in verticale.

Per avere la giusta distanza delle righe puoi fare uno stamp screen (bottone stamp ed incolla sul programma di grafica che usi) e ritagliare la strisciolina che ti serve.

Devi poi eliminare i bordi a destra sinistra e sotto. In main dovresti avere un qualcosa simile a border:1px solid #ddd che va trasformato in border-top:1px solid #ddd.

Il risultato sarà la riga superiore + le righe ai lati fino in fondo.

Ora dovrai risolvere il problema della riga sotto e potrebbe essere (devi fare delle prove) risolto aggiungendo un div subito sopra il codice del footer in page.tpl.php la cui proprietà css sarà sempre border-top:1px solid #ddd (per il colore #ddd ho buttato ad indovinare).

ah ecco inizio a capire, grazie

no anche impostando il layout fisso e mettendo un immagine di sfondo non mi viene, ho eliminato i bordi e messo l'immagine ripetuta ma arriva a dove prima si fermava il bordo inferiore e qui finisce di ripetersi anche l'immagine

Lo sfondo non va in main ma come sfondo di tutto il corpo centrale, sidebar incluse.

ah ok, ora probabilmente ho capito..inserisco nel corpo centrale come immagine un rettangolo bianco con due righe verticali colorate all'altezza di dove vorrei fare il bordo del main..e cosi effettivamente visualizzo il bordo laterale fino in fondo, grazie per le ripetute spiegazioni