Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    1,610

    tag img e background-image

    salve ho un problema

    dunque ho un div gli imposto lo sfondo con background-image
    dentro ci metto del testo imposto le dimensione del box
    ci metto un tag img


    risultato
    ie:
    tutto ok vedo sfondo immagine e testo

    mozilla:
    vedo testo immagine ma lo sfondo no
    come mai ?
    R.

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Ci possono essere vari motivi, tutti legati al fatto che FF/Moz richiedono una sintassi piu` corretta.
    Esempio:
    - i path sono corretti? (i path relativi richiamati dal CSS devono partire dal CSS, non dalla pagina HTML)
    - ci possono essere problemi di maiuscole/minuscole?
    - anche la sintassi del CSS deve essere corretta: background-image: url(path/nomefile.est);
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    forse la cosa migliore è postare un esempio di codice con css inline da poter vedere/provare. Senza si può solo tentare di indovinare il problema...

    Ciao
    Vuoi aiutare la riforestazione responsabile?

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

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    1,610
    Originariamente inviato da fcaldera
    forse la cosa migliore è postare un esempio di codice con css inline da poter vedere/provare. Senza si può solo tentare di indovinare il problema...

    Ciao

    <div style='background-image:url(immagini/fondo.jpg);
    background-repeat:repeat-x;
    height:301px;
    width:300px;
    background-color:Red'>
    testo potrebbe anche non esserci
    [img]immagine.jpg[/img]
    </div>

    ecco l'esempio concreto.
    R.

  5. #5
    penso che la soluzione sia invertire di posto background-image e background-color, in quanto, se non vado errato, nel CSS ogni informazione successiva sovrascrive quella precedente..


  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    1,610
    Originariamente inviato da indigoindigo
    penso che la soluzione sia invertire di posto background-image e background-color, in quanto, se non vado errato, nel CSS ogni informazione successiva sovrascrive quella precedente..

    nada niente
    R.

  7. #7
    Utente di HTML.it
    Registrato dal
    Aug 2005
    Messaggi
    24
    forse neanche influisce sul risultato ma forse è più corretto nell'attributo style='...' usare il punto e virgole anche al termine dell'ultima proprietà CSS...
    tanto per essere pignoli
    [ xArgo ]
    Chuck Norris estrae cilindri dai conigli

  8. #8
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    assicurandoti che il percorso all'immagine sia corretto, puoi scrivere così:

    codice:
    <div style="background: #F00 url('immagini/fondo.jpg') repeat-x; height:301px; width:300px;">
    [img]immagine.jpg[/img]
    </div>
    Vuoi aiutare la riforestazione responsabile?

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

  9. #9
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    1,610
    Originariamente inviato da fcaldera
    assicurandoti che il percorso all'immagine sia corretto, puoi scrivere così:

    codice:
    <div style="background: #F00 url('immagini/fondo.jpg') repeat-x; height:301px; width:300px;">
    [img]immagine.jpg[/img]
    </div>
    NESSUNO dei due cmq ho risolto era un mio problema di codice
    R.

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 © 2025 vBulletin Solutions, Inc. All rights reserved.