css e div mi fanno impazzire!

Forum dedicato alla programmazione.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il linguaggio di programmazione usato.
2) Se possibile portare un esempio del risultato atteso.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
submax82
Staff
Staff
Messaggi: 3202
Iscritto il: mer ago 31, 2005 0:00
Desktop: xfce
Distribuzione: SalixOS
Contatta:

css e div mi fanno impazzire!

Messaggioda submax82 » mer lug 23, 2008 22:47

date un'occhio al mio sito... non riesco a mettere il div "navigation" tutto esteso come il div "content" cioè della stessa altezza sempre, anche con content lunghi... :?

sto imparando ad usare css/php/div quindi non ridete :oops: :lol:

Avatar utente
conraid
Staff
Staff
Messaggi: 12801
Iscritto il: gio lug 14, 2005 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Località: Livorno
Contatta:

Re: css e div mi fanno impazzire!

Messaggioda conraid » mer lug 23, 2008 23:35

submax82 ha scritto:date un'occhio al mio sito... non riesco a mettere il div "navigation" tutto esteso come il div "content" cioè della stessa altezza sempre, anche con content lunghi... :?

sto imparando ad usare css/php/div quindi non ridete :oops: :lol:


Se parli della parte laterale celeste, non puoi farlo.
Puoi al limite simularlo tramite sfondi.
Per esempio fai un elemento container con sfondo con 200px celeste a sinistra e poi fai i due div normalmente.
Altrimenti usi una tabella (si fa anche con i css), ma te lo sconsiglio

Avatar utente
submax82
Staff
Staff
Messaggi: 3202
Iscritto il: mer ago 31, 2005 0:00
Desktop: xfce
Distribuzione: SalixOS
Contatta:

Re: css e div mi fanno impazzire!

Messaggioda submax82 » gio lug 24, 2008 1:21

e se faccio un div con sfondo celeste "container_columns" che contiene i due div "navigation" sempre celeste o trasparente e un'altro div "content" a sfondo bianco dovrebbe andare?

Avatar utente
puzuma
Linux 2.4
Linux 2.4
Messaggi: 482
Iscritto il: mar lug 04, 2006 17:14
Nome Cognome: Stefano Salvador
Slackware: current
Kernel: 2.6.32.2
Desktop: KDE 4.4.0
Località: Udine
Contatta:

Re: css e div mi fanno impazzire!

Messaggioda puzuma » gio lug 24, 2008 9:09

non è facilissimo ma con un po' di sforzo ci si riesce, da un'occhiata a questo articolo che riassume le varie tecniche:

http://www.alistapart.com/articles/holygrail/
The quiet ones are the ones who change the world. The loud ones only take the credit.

Avatar utente
conraid
Staff
Staff
Messaggi: 12801
Iscritto il: gio lug 14, 2005 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Località: Livorno
Contatta:

Re: css e div mi fanno impazzire!

Messaggioda conraid » gio lug 24, 2008 9:19

Consigliano sempre un "container" che simula le altre colonne, che poi siano tramite margin negativi, sovrapposizioni, etc... alla fine sono sempre gli stessi trucchi. Ora magari la situazione è migliore, ma anni fa ricordo che per far tornare la compatibilità con i vari browser ti passava la voglia :-)

Avatar utente
neongen
Packager
Packager
Messaggi: 827
Iscritto il: ven mag 25, 2007 12:37
Nome Cognome: Enrico
Slackware: 14.0_64
Kernel: 3.4.4
Desktop: KDE 4.5.5
Distribuzione: Maemo 5
Contatta:

Re: css e div mi fanno impazzire!

Messaggioda neongen » gio lug 24, 2008 11:56

submax82 ha scritto:e se faccio un div con sfondo celeste "container_columns" che contiene i due div "navigation" sempre celeste o trasparente e un'altro div "content" a sfondo bianco dovrebbe andare?


si, questa è la soluzione tipica ma solo se sei ragionevolmente sicuro che content non sarà mai più corto di navigation

samiel
Staff
Staff
Messaggi: 5510
Iscritto il: ven gen 16, 2004 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Re: css e div mi fanno impazzire!

Messaggioda samiel » gio lug 24, 2008 16:17

solo se sei ragionevolmente sicuro che content non sarà mai più corto di navigation

Al limite, potrebbe ovviare con

Codice: Seleziona tutto

<div id="content" style="padding-bottom:000px">

dove invece di 000 ci mette l'altezza necessaria
perché sia più lungo di navigation,,,

M.

Avatar utente
aschenaz
Staff
Staff
Messaggi: 4556
Iscritto il: mer lug 28, 2004 0:00
Nome Cognome: Nino
Slackware: 14.2 64bit
Kernel: 4.4.29
Desktop: XFCE
Località: Reggio Calabria
Contatta:

Re: css e div mi fanno impazzire!

Messaggioda aschenaz » gio lug 24, 2008 17:22

Non so se può esserti utile questo:
http://www.slacky.eu/wikislack/index.ph ... ei_blocchi
In effetti, il discorso dell'altezza delle colonne in float, in sostituzione
alle tabelle, è sempre stato una bestia nera...
Spesso, io ho rinunciato a differenziarne lo sfondo, proprio per questa
ragione... :roll:


Torna a “Programmazione”

Chi c’è in linea

Visitano il forum: Nessuno e 3 ospiti