Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Immagine che si ripete

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2011
    Messaggi
    37

    Immagine che si ripete

    Salve! Devo ottenere una cosa di questo tipo:

    [IMG1][IMG2]

    Dove IMG2 si ripete fino al bordo destro (ed è attaccata ad IMG1).

    Avevo provato questo ma non funziona:

    style.css
    codice:
    #bar
    {
        position:            absolute;
        background-repeat:     repeat-x;
        background-image:     url("images/linea.png");
        width:                100px;
      <!--  top:                239px; -->
      <!--  left:                10%; -->
    }
    pagina.html:
    codice:
    <img src="images/onda.png" style="position:absolute;top:239px;left:0px;width:10%">
    <div id="bar"></div>
    In pratica ho queste due immagini:
    http://theworldofprogrammers.altervi...mages/onda.png
    http://theworldofprogrammers.altervi...ages/linea.png (Altervista non ha aggiornato il file ma la linea è molto più stretta, 38x18, non 893x18)

    Devo fare la linea del battito cardiaco dove all'inizio c'è la sinusoide e fino al bordo destro la linea dritta

    codice:
     _________________________
    |         LOGO            |
    |                         |
    |/\  /\___________________|
    |  \/                     |
    |                         |
    |       CONTENUTO         |
    |_________________________|
    Ultima modifica di matti96; 10-03-2014 a 20:31

  2. #2
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    Non ridimensionerei l'immagine da browser perché è inutile usare un'immagine più grande e pesante di quanto mi serve, ma anche perché non mi troverei poi con l'immagine di background
    Guarda questo esempio con le immagine allegate da scaricare:

    codice HTML:
    <style type="text/css">
    <!--
    #bar{ width:100%; background:url(linea2.png) repeat-x;
    }
    -->
    </style>
    </head>
    <body>
    <div id="bar"><img src="onda1.png" alt="" /></div>
    l'immagine della linea è alta quanto quella col battito, così non bisogna scervellarsi per l'allineamento
    Immagini allegate Immagini allegate

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2011
    Messaggi
    37
    Ciao, grazie, ho sostituito le immagini e messo quel codice, ma non si ripete l'immagine :\
    http://theworldofprogrammers.altervista.org/sos/

  4. #4
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    l'immagine si ripete, ma appare in alto nel div. Ricrea la striscia orizzontale con una immagine di altezza pari a quella di onda.png.
    Se usi un'immagine più corta per la striscetta dovrai posizionarla coi css per far sì che vada ad attaccarsi precisamente all'altra immagine
    L'esempio di partenza ce l'hai

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2011
    Messaggi
    37
    Ok, grazie, fatto, ho aggiunto nello style del div "position:absolute; left:0px;" in modo che l'onda appare attaccata al bordo. Ultima domandina: se rimpicciolisco la linea scompare, come mai?

    EDIT: Non scompare*, intendevo che se rimpicciolisco la finestra, quando scorro con la barra orizzontale, la linea non arriva fino alla fine della pagina :\
    Ultima modifica di matti96; 11-03-2014 a 20:21

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.