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

    Posizionamento relativo in base ad elemento precedente.

    Come da titolo, vorrei posizionare un'immagine di sfondo in modo relativo ad un'altra immagine di sfondo che la precede, impostando con top: 0px; la seconda.

    La prima è impostata su position: absolute; e la seconda come descritto sopra, ma ho un problema: anziché posizionare la seconda immagine di sfondo relativamente all'immagine di sfondo che la precede, la posiziona in modo relativo rispetto alla pagina e quindi impostando top: 0px;, in visualizzazione normale vedo la seconda immagine di sfondo attaccatta al margine superiore della pagina.

    Cosa dovrei fare per impostare il posizionamento relativo solo in base alla posizione dell'immagine di sfondo che la precede?

    Grazie in anticipo.

  2. #2
    La proprietà css per posizionare uno sfondo è background-position, e non position; e i valori assegnati in entrambi i casi si riferiscono alla posizione dell'elemento in questione nella pagina, non rispetto a qualcosa. A questo punto, con background-position: x y (% o px), fai un pò di calcoli, tenendo presente che le coordinate si riferiscono alla posizione dello sfondo nella pagina, e cerchi di ottenere il risultato che vorresti.

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.