Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    703

    immagine di sfondo che non si ripete

    ciao a tutti, ho questo strano problema:
    nel mio div padre ho questa propietà:
    codice:
    #bodywrapper 
    {
         background: url('../images/bg-radial-gradient.gif') fixed 230px top no-repeat;
                   
    }
    se al suo interno metto una label normale l'immagine di background scende nel div correttamente: es http://imageshack.us/photo/my-images/853/tstd.png/

    al contrario se metto un mio div personalizzato lo sfondo non viene ripetuto:

    codice:
    <asp:Panel ID="ContentBoxNewMatchGridLeft" CssClass="content-box column-left" runat="server" >         test</asp:Panel>
    codice:
    .content-box {
                    border: 1px solid #ccc;
                    margin: 0 0 20px 0;
                    background: #fff;
                    }
    codice:
    .column-left {
                    width: 48%;
                    float: left;
                    }
    è la classe column-left che fa casino..

    Come posso ripetere lo sfondo?? grazie

  2. #2
    Moderatrice di CSS L'avatar di ResianTaxidrive
    Registrato dal
    Oct 2007
    residenza
    Udine
    Messaggi
    2,766
    penso che il problema sia che i contenitori non si aprono abbastanza affinchè lo sfondo si ripeta. Se invece di scrivere solo "test" metti un testo molto lungo?

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    703
    no, purtroppo non cambia, ho provato anche a inserire un testo molto lungo, il risultato è questo:

    http://imageshack.us/photo/my-images/337/csro.png/

    non ripete..
    il problema è il css, in particolare
    CssClass="content-box-match-dropdown column-newmatch-dropdown-left"

    però non capisco dove..qualche idea?grazie

  4. #4
    Moderatrice di CSS L'avatar di ResianTaxidrive
    Registrato dal
    Oct 2007
    residenza
    Udine
    Messaggi
    2,766
    l'idea potrebbe essere infondata ma è lecito mettere un trattino nel nome di una classe?

  5. #5
    Lecitissimo...
    Mi contraddico facilmente, ma lo faccio così spesso che questo fa di me una persona coerente [Caparezza]
    Se la conoscenza crea problemi, non è con l'ignoranza che li si risolve [Isaac Asimov]
    >>>Visita il mio blog<<<

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Originariamente inviato da cepu96
    Lecitissimo...
    Stando alle specifiche HTML non e` lecito usare segni matematici dentro i nomi di oggetti di qualsiasi tipo.

    Pero` i browser che ci sono in giro accettano il segno meno (il trattino), finche` ci si limita ad HTML e CSS. Chiaramente il JS non puo` accettarlo, dato che il segno meno e` usato nelle operazioni matematiche.

    Probabilmente ci sono altri errori nella pagina, prova ad analizzarla con la developer toolbar di FF (o cose simili di altri browser)
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  7. #7

    Re: immagine di sfondo che non si ripete

    Hai provato ad applicare un altezza automatica al div float?

    codice:
    .column-left {
                    width: 48%;
                    float: left;
                    height:auto;
                    overflow:hidden;
                    }
    Ciao!

  8. #8
    posta anche un po di codice html...
    e poi, nello sfondo perchè usi "no-repeat" invece di "repeat-y"?
    Ciao!

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.