Autore Topic: CSS "float" e include PHP  (Letto 1746 volte)

Offline clros

  • ASM Lover
  • *****
  • Post: 457
  • Karma: +3/-1
    • Mostra profilo
CSS "float" e include PHP
« il: 25 Marzo 2013, 15:34:43 »
Ciao a tutti,
da qualche parte su internet preso un template per un sito web che mi piaceva.
E' formato da diverse pagine e ogni pagina è formata da diverse sezione (header, parte centrale, footer); solo la paarte centrale (il contenuto) cambia di pagina in pagina.

L'ho modificato in modo tale da avere un solo index.php che includa l'header e il footer e, la parte centrale viene inclusa dinamicamente usdando l'istruzione "include" di php.

Il problema è che la parte centrale è formata da due div affiancati. Quando uso include di php, i due div della parte centrale risualtano centrati solo che...in senso inverso al normale! :(

Non ho tanta esperienza in HTML/CSS/PHP, e non capisco il perchè.

I CSS dei due div affiancati sono i seguenti:

Codice: [Seleziona]
#home #content #sub {
padding: 0 20px 0 0;
width: 340px;
float: left;
background: url(../img/sub_.png) no-repeat 100% 0%;
}
#home #content #main {
padding: 0 0 0 20px;
float: right;
width: 290px;
background-image: none;
}

Il DIV main dovrebbe essere quello a sinistra mentre Il DIV sub dovrebbe occupare uno destra. Quando le pagine erano in HTML, funzionava bene, ora che ho estrapolato la parte centrale (a partire dal DIV home) e ho messo tutto in file separati, avviene il contrario :(

Credo ci sia un problema con il CSS float, ma non ne sono sicuro. Suggerimenti?

Claudio CP La Rosa

Offline saimon69

  • Guru
  • *****
  • Post: 1833
  • Karma: +23/-3
  • Web Dev e musicista da camera (da letto)
    • Mostra profilo
    • binarydoodles Blog
Re:CSS "float" e include PHP
« Risposta #1 il: 25 Marzo 2013, 17:30:15 »
Anche il div centrale deve essere float left, controlla;
AROS : mica bau bau micio micio =^x^=

Offline clros

  • ASM Lover
  • *****
  • Post: 457
  • Karma: +3/-1
    • Mostra profilo
Re:CSS "float" e include PHP
« Risposta #2 il: 25 Marzo 2013, 17:37:42 »
Anche il div centrale deve essere float left, controlla;

intendi il div contenitore ("content" in questo caso)?
Claudio CP La Rosa

Tags: