Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    css: allora non ho capito nulla

    Vi prego di prestarmi attenzione perchè credo che dopo aver letto diverse guide proprio di CSS non ci ho capito nulla.

    Ho un div posizionato con i margini e il float che ha uno sfondo che, in teoria, dovrebbe allungarsi al crescere degli elementi contenuti nel div.
    Ebbene, inserisco una immagine e tutto va bene, ma non appena inserisco altri div con posizionamento assoluto è come se questi non appartenessero al quel div padre, ed infatti quello non si allunga nemmeno per idea.

    Vi prego di chiarirmi questa cosa perchè penso di essere diventato scemo.
    In teoria, e secondo le guide, il div padre dovrebbe allungarsi o contrarsi in base al contenuto dei div figli.
    Perchè il mio non lo fa?

    ecco il codice css del div incriminato
    codice:
    #header {
    margin:0 0 0 0;
    width:100%;
    height:auto;
    background:url(../images/header-backgr.jpg);
    background-repeat:repeat;
    float:right;
    }
    contenuto da un container che è così
    codice:
    #container {
    position:relative;
    top:0;
    left:0;
    width:auto;
    height:auto;
    }
    dove sbaglio?
    cosa non ho capito?

  2. #2
    http://www.extrowebsite.com/lezioniCSS.asp?id=28

    Qua ti spiega che l'absolute toglie i blocchi dal normale flusso.

  3. #3
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.