Back to top

Autore Topic: [RISOLTO]Background e container  (Letto 6650 volte)

Offline La Tigre è ancora Viva

  • Appassionato
  • ***
  • Post: 311
    • Mostra profilo
[RISOLTO]Background e container
« il: 17 Apr 2014, 12:56:44 »
Ciao,
ho messo un immagine di sfondo (background) nel template protostar. Quando però trascino la finestra del browser allargandola il container della pagina scorre mentre il background rimane fisso e quindi mi si vede uno spazio bianco sotto.
C'è un modo o per rendere fisso anche il container? cioè la pagina vera e propria con i contenuti? In questo modo (background fisso, container fisso) non dovrei avere problemi di visualizzazione.

Grazie
« Ultima modifica: 19 Apr 2014, 19:12:47 da La Tigre è ancora Viva »

Offline claudiocarrera

  • Appassionato
  • ***
  • Post: 612
  • Sesso: Maschio
  • Sviluppo siti web Brescia
    • Mostra profilo
Re:Background e container
« Risposta #1 il: 17 Apr 2014, 13:46:11 »
Non ho sottomano un sito con protostar comunque se l' immagine è inserita tramite CSS  e vuoi che si veda sempre anche quando utente scrolla la pagina devi usare la proprietà :
    • background-attachment: fixed
    Claudio Carrera - claudio@3rd-graphic.it
    partita iva: 03597950983
    tel: 338 9433727

    Offline La Tigre è ancora Viva

    • Appassionato
    • ***
    • Post: 311
      • Mostra profilo
    Re:Background e container
    « Risposta #2 il: 17 Apr 2014, 14:39:20 »
    quindi basta che metto:

    background-attachment: fixed

    e automaticamente  la pagina viene bloccata come il background?

    Offline claudiocarrera

    • Appassionato
    • ***
    • Post: 612
    • Sesso: Maschio
    • Sviluppo siti web Brescia
      • Mostra profilo
    Re:Background e container
    « Risposta #3 il: 17 Apr 2014, 15:01:50 »
    No, è immagine di background che si muove insieme allo scroll della pagina, quindi se scrolli di 100px anche immagine scrollerà di 100px:
    http://www.w3schools.com/cssref/pr_background-attachment.asp
    Claudio Carrera - claudio@3rd-graphic.it
    partita iva: 03597950983
    tel: 338 9433727

    Offline La Tigre è ancora Viva

    • Appassionato
    • ***
    • Post: 311
      • Mostra profilo
    Re:Background e container
    « Risposta #4 il: 17 Apr 2014, 15:23:08 »
    Ciao claudio,
    dunque io ho messo prima questa proprietà:

    background-attachment:fixed;

    poi quest'altra:

    background-attachment:scroll;

    tuttavia il risultato è sempre lo stesso: la pagina sopra scorre e l'immagine di background rimane fissa e quindi mi si vede un riquadro bianco presente sotto nel background.

    Offline claudiocarrera

    • Appassionato
    • ***
    • Post: 612
    • Sesso: Maschio
    • Sviluppo siti web Brescia
      • Mostra profilo
    Re:Background e container
    « Risposta #5 il: 17 Apr 2014, 15:57:38 »
    Ma tu immagine l'hai data ad un div o al tag body?  se l'hai data ad un div devi controllare che questo prenda tutta l'area del tuo sito.
    quarda qua:
    http://www.w3schools.com/cssref/tryit.asp?filename=trycss_background-attachment
    Claudio Carrera - claudio@3rd-graphic.it
    partita iva: 03597950983
    tel: 338 9433727

    Offline La Tigre è ancora Viva

    • Appassionato
    • ***
    • Post: 311
      • Mostra profilo
    Re:Background e container
    « Risposta #6 il: 19 Apr 2014, 10:15:28 »
    Ciao Claudio,
    dunque nel mio .css del template PROTOSTAR sostanzialmente l'immagine di background non viene richiamata all'interno del body generale principale e cioè quà dentro:
    body[
        background-image:url('../images/nome-immagine.jpg');
        background-repeat:no-repeat;
        background-attachment:fixed;
    ]

    ma bensì nella proprietà seguente:


    body.site {
        border-top: 3px solid #0088cc;
        padding: 20px;
        background-image:url('../images/nome-immagine.jpg');
        background-repeat:no-repeat;
        background-attachment:fixed;
       
    }

    Io come vedi ho messo in entrambe il codice che mi hai indicato. Ho fatto varie prove mettendolo prima solo nel body princopale e poi solo in Body.site e poi in entrambi ma il risultato non cambia. Cioè l'immagine di background rimane fissa mentre tutto il sito sopra scorre.
    A questo punto non so a che Santo votarmi per risolvere questa cosa perchè mi sembra che quello che mi hai indicatio tu è giusto però non funziona nel mio template.
    Fammi sapere.

    Grazie 2000

    Offline berry

    • Appassionato
    • ***
    • Post: 660
    • Sesso: Maschio
      • Mostra profilo
    Re:Background e container
    « Risposta #7 il: 19 Apr 2014, 10:36:28 »
    se metti background-attachment:fixed; l'immagine di background rimane fissa mentre tutto il sito sopra scorre, non è questo che vuoi???

    se l'immagine deve scrollare metti background-attachment:scroll;

    Offline claudiocarrera

    • Appassionato
    • ***
    • Post: 612
    • Sesso: Maschio
    • Sviluppo siti web Brescia
      • Mostra profilo
    Re:Background e container
    « Risposta #8 il: 19 Apr 2014, 10:40:56 »
    "La tigre è acora viva" vedo sul forum che hai più di una domanda sulle modifiche del tuo template, perché non lo metti su un spazio di prova "tipo altervista" e ci mandi il link che forse riusciamo a capire dov'è il problema?
    Claudio Carrera - claudio@3rd-graphic.it
    partita iva: 03597950983
    tel: 338 9433727

    Offline La Tigre è ancora Viva

    • Appassionato
    • ***
    • Post: 311
      • Mostra profilo
    Re:Background e container
    « Risposta #9 il: 19 Apr 2014, 14:36:25 »
    Berry, ho provato anche con "scroll" ma il risultato è lo stesso: l'immagine di background rimane fissa e la pagina sopra scorre quando all'argo la pagina del browser.

    Per Claudio: purtroppo non posso pubblicarlo il sito in quanto non è mio personale.

    Tuttavia immagino che la tecnica per far muovere insieme immagine di background e pagina sito per il template Protostar sia già stata utilizzata da qualcuno che quindi può dirci con esattezza il punto preciso del file .css dove intervenire e con quale modalità esatta.

    Grazie

    mau_develop

    • Visitatore
    Re:Background e container
    « Risposta #10 il: 19 Apr 2014, 14:45:20 »
    ..poi te l'ho già ripetuto.. se usi firebug eviti le stesse domande basta che la metti come sfondo al tag che contiene la pagina.. body non centra col contenuto

    Offline La Tigre è ancora Viva

    • Appassionato
    • ***
    • Post: 311
      • Mostra profilo
    Re:Background e container
    « Risposta #11 il: 19 Apr 2014, 14:49:11 »
    M_W_C scusami ma non ho capito quello che hai detto.
    Qual'è il tag che contiene la pagina?

    Thanks

    Offline claudiocarrera

    • Appassionato
    • ***
    • Post: 612
    • Sesso: Maschio
    • Sviluppo siti web Brescia
      • Mostra profilo
    Re:Background e container
    « Risposta #12 il: 19 Apr 2014, 14:59:04 »
    Qual'è il tag devi scoprirlo tu, se non lo carichi da qualche parte non possiamo aiutarti.

    Claudio Carrera - claudio@3rd-graphic.it
    partita iva: 03597950983
    tel: 338 9433727

    Offline berry

    • Appassionato
    • ***
    • Post: 660
    • Sesso: Maschio
      • Mostra profilo
    Re:Background e container
    « Risposta #13 il: 19 Apr 2014, 15:02:48 »
    visto che parli di allargare non è che ti serve che l'immagine copra sempre l'intera dimensione della finestra?

    Offline La Tigre è ancora Viva

    • Appassionato
    • ***
    • Post: 311
      • Mostra profilo
    Re:Background e container
    « Risposta #14 il: 19 Apr 2014, 15:07:46 »
    Ciao berry,
    no quello va bene. Nel senso che quando allargo la finestra del browser l'immagine di background copre l'intera larghezza della finestra..quello è OK.

    Offline La Tigre è ancora Viva

    • Appassionato
    • ***
    • Post: 311
      • Mostra profilo
    Re:Background e container
    « Risposta #15 il: 19 Apr 2014, 15:10:26 »
    ho installato Firebug ditemi un po esattamente cosa devo andare a guardare?

    Offline La Tigre è ancora Viva

    • Appassionato
    • ***
    • Post: 311
      • Mostra profilo
    Re:Background e container
    « Risposta #16 il: 19 Apr 2014, 15:22:46 »
    Confermo, il tag che gestisce l'immagine di background è il seguente:

    body.site {
        border-top: 3px solid #0088cc;
        padding: 20px;
        background-image:url('../images/nome-immagine.jpg');
        background-repeat:no-repeat;
        background-attachment:fixed;
       
    }

    ma come detto sopra non funziona: immagine di background fissa pagina sopra che scorre sopra al background fisso sottostante.

    Offline berry

    • Appassionato
    • ***
    • Post: 660
    • Sesso: Maschio
      • Mostra profilo
    Re:Background e container
    « Risposta #17 il: 19 Apr 2014, 15:24:55 »
    prova cambia fixed in scroll, puoi farlo direttamente in Firebug così vedi subito se funziona

    Offline maxzilla

    • Appassionato
    • ***
    • Post: 620
    • Sesso: Maschio
      • Mostra profilo
    Re:Background e container
    « Risposta #18 il: 19 Apr 2014, 15:56:31 »
    Citazione
    Berry, ho provato anche con "scroll" ma il risultato è lo stesso: l'immagine di background rimane fissa e la pagina sopra scorre quando all'argo la pagina del browser.

    Se il templete e' responsive forse devi definire il body anche per le altre risoluzioni, nel css dove c'e' il @media che definisce ogni limite dello schermo.
    Ikonart Informatica - Trento

    "Mangia prodotti italiani. W il made in Italy"

    Offline La Tigre è ancora Viva

    • Appassionato
    • ***
    • Post: 311
      • Mostra profilo
    Re:Background e container
    « Risposta #19 il: 19 Apr 2014, 17:50:13 »
    ciao Max ;)
    si ho messo le regole di cui sopra anche all'interno dei tag: @media ma il risultato non cambia l'immagine di sfondo è fissa la pagina sopra scorre all'allargamento della finestra del browser.

     



    Web Design Bolzano Kreatif