Visualizzazione dei risultati da 1 a 5 su 5

Hybrid View

  1. #1
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,780
    Ciao, prova con la proprietà object-fit col valore cover. Dovrai comunque impostare l'altezza dell'immagine al 100%.

    codice:
    .immagine {
      width: 33%;
      height: 100%;
      object-fit: cover;
    }
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  2. #2
    Quote Originariamente inviata da KillerWorm Visualizza il messaggio
    Ciao, prova con la proprietà object-fit col valore cover. Dovrai comunque impostare l'altezza dell'immagine al 100%.

    codice:
    .immagine {
      width: 33%;
      height: 100%;
      object-fit: cover;
    }
    Grazie KillerWorm, funziona!

    Avrei bisogno però di apportare una ulteriore modifica.
    Questo è l'esempio di codice aggiornato e funzionate (puoi testarlo con un semplice copia incolla):

    codice:
    <div class="contenitore">
    
    <img class="immagine" src="https://www.sinonimi-contrari.it/includes/images/sharers/sinonimi-di-prova.png" >
    
    
    <div class="testo">
    Prova Blah Blah Blah Prova Blah Blah Blah Prova Blah Blah Blah Prova Blah Blah Blah Prova Blah Blah Blah Prova Blah Blah Blah Prova Blah Blah Blah Prova Blah Blah Blah Prova Blah Blah Blah Prova Blah Blah Blah Prova Blah Blah Blah Prova Blah Blah Blah Prova Blah Blah Blah Prova Blah Blah Blah Prova Blah Blah Blah Prova Blah Blah Blah Prova Blah Blah Blah Prova Blah Blah Blah 
    </div>
    
    
    </div>
    
    
    
    
    <style>
    
    
    .immagine {
    width: 32%;
     height: 100%;
      object-fit: cover;
      object-position: center;
    float: left;
    }
    
    
    .testo {
    width: 63%;
    height: auto;
    float: right;
    }
    
    
    .contenitore {
    height: 200px;
    }
    
    
    </style>
    Come puoi vedere l'altezza dell'immagine è determinata da quella del contenitore, impostata in maniera assoluta.

    Io invece vorrei che l'altezza dell'immagine sia determinata dall'altezza del testo.

    Quindi, in pratica, l'elemento contenitore dovrebbe avere un'altezza variabile in base all'altezza del testo e di conseguenza anche l'immagine (la cui altezza riempie l'intero contenitore), avrebbe l'altezza correttamente impostata.

    Ho provato a dare al contenitore height: auto, ma non funziona correttamente, in quanto in questo modo la sua altezza viene impostata sulla base dell'altezza nativa dell'immagine.

    Come si potrebbe risolvere?

    Grazie!

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.