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

    immagine circondata da testo

    Dovrei mettere un'immagine allineata a sinistra, con del testo che la circonda a lato, il tutto dentro a un div con bordo.

    Ad allineare l'immagine a sinistra ho usato float: left, ma mi è sorto un problema.
    Difatti se il testo non occupa abbastanza spazio quanto l'immagine in altezza, il div non circonda tutta l'altezza dell'immagine ma solo quella del testo, poichè all'immagine ho proprio messo float:left.

    Per intenderci il codice è questo:
    HTML
    Codice PHP:

    <div class="box">
        [
    img]logo.jpg[/img]
        

    Qui c'è il testo non abbastanza lungo da arrivare alto quanto l'immagine</p>
    </
    div
    CSS
    Codice PHP:
    .box {
        
    border1px solid #121212;
        
    background-color#333333;
    }

    .
    box img {
        
    floatleft;
        
    margin5px;
    }

    .
    box p {
        
    margin5px 10px 10px 10px;
        
    colorwhite;

    c'è qualcuno che riesce a darmi un qualche consiglio per far allungare il div in modo tale che tenga dentro anche l'immagine allineata a sinistra?

    Grazie!!

  2. #2
    Fammi capire, il problema è in verticale o in orizzontale?

    In ogni caso io farei

    div#box{
    height: altezza img;
    }

    Così anche se il testo è più breve l'img si vede tutta... Fammi sapere

  3. #3
    Originariamente inviato da pezzo
    Fammi capire, il problema è in verticale o in orizzontale?

    In ogni caso io farei

    div#box{
    height: altezza img;
    }

    Così anche se il testo è più breve l'img si vede tutta... Fammi sapere
    Alcune precisazioni:

    1) non mettere l'altezza dell'immagine, ma l'altezza dell'immagine + i margini top e bottom.
    2) così come la presenti tu, non funziona bene in Firefox se il testo occupa più spazio dell'immagine. Dovresti fare così (tramite i commenti condizionali):

    Per IE: height: 120px; (ad esempio)
    altri browsers: min-height: 120 px

  4. #4
    Hai ragione sono stato impreciso... davo per scontato la conta di margini e affini...

    (avevo letto male, modifico!)

  5. #5
    Ok, ho capito tutto eccetto una cosuccia..

    Originariamente inviato da panta1978
    ...tramite i commenti condizionali...
    cosa intendi per commenti condizionali?

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.