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

    comportamento particolare immagine di sfondo

    salve a tutti, avrei due dilemmi!

    vorrei inserire una jpg di sfondo ad una pagina html,
    però vorrei che l'immagine si adattasse proporzionalmente alla finestra (cioè che la larghezza dell'immagine sia sempre uguale a quella della finestra, e l'altezza in proporzione..),
    è possibile?

    la seconda situazione che vorrei ottenere è quella di un'immagine di sfondo a misura fissa, il cui centro risulta sempre centrato con quello della finestra del browser (la pagina non ha scrolling) ..vedete l'immagine in allegato, non mi spiego bene..


    grazie!
    Immagini allegate Immagini allegate

  2. #2
    Utente bannato
    Registrato dal
    Sep 2007
    Messaggi
    2,777

    Re: comportamento particolare immagine di sfondo

    Originariamente inviato da davidedante
    salve a tutti, avrei due dilemmi!

    vorrei inserire una jpg di sfondo ad una pagina html,
    però vorrei che l'immagine si adattasse proporzionalmente alla finestra (cioè che la larghezza dell'immagine sia sempre uguale a quella della finestra, e l'altezza in proporzione..),
    è possibile?

    la seconda situazione che vorrei ottenere è quella di un'immagine di sfondo a misura fissa, il cui centro risulta sempre centrato con quello della finestra del browser (la pagina non ha scrolling) ..vedete l'immagine in allegato, non mi spiego bene..


    grazie!
    Per la prima richiesta è possibile usando Javascript

    Per la seconda ache questa è possibile usando i css, solo pochi giorni fa ho postato il codice per un'altro con lo stesso problema, fai una piccola ricerca nel forum e senzaltro lo trovi ora non ho il tempo di rifarlo

  3. #3

    css

    nel frattempo ho trovato una soluzione (css) soddisfacente tramite questo sito:
    http://ringvemedia.com/

    che è in pratica il codice che adatta lo sfondo alla pagina (in realtà non è uno sfondo, ma un'immagine contenuta in un div, ma insomma, è il risultato che conta :-))

    adesso magari cerco il tuo thread, ma credo che già così vada benissimo



    Per chi fosse interessato ad usare questo basta creare un html scrivendo:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>TITOLO</title>
    <link rel="stylesheet" media="screen" type="text/css" href="a.css" />
    </head>
    <body>

    <div id="bg"><div>
    <table cellpadding="0" cellspacing="0"><tr><td>
    [img]immaginedisfondo.jpg[/img]
    </td></tr></table>
    </div></div>

    </body>
    </html>


    poi salvare la pagina in una cartella insieme a questo css:
    http://ringvemedia.com/g/a.css

  4. #4
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    per centrare uno sfondo ti basta definire
    background-position: center center;

    però devi specificare altezza e larghezza del contenitore.
    Vuoi aiutare la riforestazione responsabile?

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

  5. #5
    Utente bannato
    Registrato dal
    Sep 2007
    Messaggi
    2,777
    Originariamente inviato da fcaldera
    per centrare uno sfondo ti basta definire
    background-position: center center;

    però devi specificare altezza e larghezza del contenitore.
    Usare un'immagine come sfondo di un contenitore non è assolutamente il massimo, si può centrare un'immagine di background che è la cosa migliore

  6. #6
    Originariamente inviato da fcaldera
    per centrare uno sfondo ti basta definire
    background-position: center center;

    però devi specificare altezza e larghezza del contenitore.
    questa soluzione non ridimensionerebbe l'immagine di sfondo al ridimensionamento della finestra.


    per adesso credo che il css che ho trovato risponda bene alla soluzione grafica che cercavo,
    grazie a tutti per l'interesse!! Spero di esser stato utile anch'io ad altri utenti che leggano il thread :-)

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.