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.
Rispondi
Avatar utente
submax82
Staff
Staff
Messaggi: 3202
Iscritto il: mer 31 ago 2005, 0:00
Desktop: xfce
Distribuzione: SalixOS
Contatta:

css e div mi fanno impazzire!

Messaggio da submax82 »

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: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: css e div mi fanno impazzire!

Messaggio da conraid »

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 31 ago 2005, 0:00
Desktop: xfce
Distribuzione: SalixOS
Contatta:

Re: css e div mi fanno impazzire!

Messaggio da submax82 »

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.x
Linux 2.x
Messaggi: 482
Iscritto il: mar 4 lug 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!

Messaggio da puzuma »

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: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: css e div mi fanno impazzire!

Messaggio da conraid »

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 25 mag 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!

Messaggio da neongen »

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: 5511
Iscritto il: ven 16 gen 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!

Messaggio da samiel »

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: 4623
Iscritto il: mer 28 lug 2004, 0:00
Nome Cognome: Nino
Slackware: current
Kernel: 5.4.x
Desktop: KDE
Località: Reggio Calabria
Contatta:

Re: css e div mi fanno impazzire!

Messaggio da aschenaz »

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:

Rispondi