Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. mettere linee sopra i vari background
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • Y
      yabeforg User Attivo • ultima modifica di

      mettere linee sopra i vari background

      mi sapete aiutare a spiegare come procedere per mettere delle linee gradienti (png trasparente) sui vari sfondi delle pagine, quando ci sono altre immagini già presenti?

      nel senso mettere una immagine unica di sfondo e sopra di essa mettere un pattern png mettiamo di 15x15 px che ricopra esattamente tutto l'immagine.

      ho pensato a questa soluzione ma non funziona:

      html { background:url(images/background.jpg) }
      body { background:url(images/gradient-lines.png) ;}

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • Y
        yabeforg User Attivo • ultima modifica di

        up 🙂

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • M
          marinski User Attivo • ultima modifica di

          Fai prima a unire le due immagini con un programma di grafica (Photoshop) e caricarlo nel body singolarmente.

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • Y
            yabeforg User Attivo • ultima modifica di

            @Marinski said:

            Fai prima a unire le due immagini con un programma di grafica (Photoshop) e caricarlo nel body singolarmente.

            si quello è fattibile ma non posso in questo caso

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • M
              marinski User Attivo • ultima modifica di

              Allora fissa lo sfondo nel body e il pattern in un div con margin:0, width:100% e height:100% e caricalo nell'html all'inizio del body per chiuderlo poi alla fine del body.

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • Y
                yabeforg User Attivo • ultima modifica di

                @Marinski said:

                Allora fissa lo sfondo nel body e il pattern in un div con margin:0, width:100% e height:100% e caricalo nell'html all'inizio del body per chiuderlo poi alla fine del body.

                la tua teoria è corretta, in pratica non esce però.... è dare l'altezza 100% che non esce :arrabbiato:

                
                <head>
                <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
                <title>Documento senza titolo</title>
                <style type="text/css">
                body{
                	background:url(image.jpg)}
                .pattern{
                	background:url(gradient-lines.png);
                	height:100%;
                	width:100%;
                	margin:0;}
                </style>
                </head>
                
                <body>
                <div class="pattern">prova</div>
                </body>
                </html>
                
                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • M
                  marinski User Attivo • ultima modifica di

                  In effetti è giusto così, è il body che comprende il corpo della pagina ed È solo da quello che puoi modificare correttamente uno sfondo!
                  Ti ripeto, meglio se unifichi lo sfondo con il pattern in un unica immagine che caricherai nel body! Arrenditi a questa soluzione...
                  Nel CSS3 sarà possibile utilizzare sfondi multipli, ma per ora viene letto solo da Safari e per il resto dei browser vale il CSS2.

                  Ultimo tentativo, inserire l'immagine di sfondo nel body con l'html
                  [html]<BODY BACKGROUND="image.jpg">[/html]
                  ...e nel CSS il pattern sempre collegato al body, da cui puoi dare anche una trasparenza con l'opacity.

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • K
                    karedas Super User • ultima modifica di

                    Ciao yabeforg 🙂

                    prova così':

                    
                    .pattern{ 
                    background:url(gradient-lines.png);
                    height:100%;
                    width:100%;
                    position:absolute;
                    top:0;
                    left:0;
                    margin:0;
                    }
                    
                    
                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • Y
                      yabeforg User Attivo • ultima modifica di

                      @karedas said:

                      Ciao yabeforg 🙂

                      prova così':

                      
                      .pattern{ 
                      background:url(gradient-lines.png);
                      height:100%;
                      width:100%;
                      position:absolute;
                      top:0;
                      left:0;
                      margin:0;
                      }
                      
                      

                      infatti funziona! molte grazie :sbav:

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      Caricamento altri post
                      Rispondi
                      • Topic risposta
                      Effettua l'accesso per rispondere
                      • Da Vecchi a Nuovi
                      • Da Nuovi a Vecchi
                      • Più Voti