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

    Inserire immagine a destra del testo

    Vorrei inserire una immagine - vedi allegato - che compaia a destra nel div1 sotto descritto:

    #div1 {
    width: 650px;
    display: inline;
    float: right;
    color: #5f5f5f;
    }

    Mi postate il codice css? Grazie 1000
    Immagini allegate Immagini allegate

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    codice:
    HTML:
    <div id="div1">
      
    
     
        <img ... />
        testo del contenitore
      </p>
    </div>
    
    CSS:
    #div1 {
      width: 650px;
      color: #5f5f5f;
    }
    #div1 p {
      width: 100%;
      clear: right;    /* necessario se il testo puo` essere piu` basso dell'immagine */
    }
    #div1 img {
      float: right;
      /* eventuali dimensioni, se sono diverse dalle originali */
    }
    NON usare display:inline
    NON usare il float nel contenitore o nel

    (salvo situazioni particolari)
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Anzitutto grazie. Ci provo.

    Forse per meglio rendere l'idea dell'aiuto necessario:

    esempio

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Quello e` chiaramente un sito a due colonne: menu e corpo.

    La parte corpo contiene un header, poi il resto del corpo.

    E` chiaramente diverso da quanto suggerito prima, dato che non c'e` solo testo e foto, ma ci sono anche un titolo e un pezzo di codice.

    Se guardi tra le raccolte di layout (prova a partire dai "link utili") trovi varie soluzioni (probabilmente trovi uno schema per il sito e uno schema per la parte corpo, che dovrai mettere assieme.

    Comunque lo schema della parte corpo potrebbe essere:
    codice:
    HTML:
    <div id="corpo">
      <div id="header">
        <ul> ... qui il menu super. flottato a destra[/list]
      </div>
      <div id="div1">
        <div id="riquadroImmagine">
           <img ... />
        </div>
        <div id="titoloEpreambolo">
          <h1>Benvenuti</h1>
          <p id="preambolo"> Benvenuti. In queste pagine ...</p>
          <p id="codice">
            #destra_sotto_menu ...
          </p>
        </div> 
        <p id="massima">
          Se ti radichi ...
        </p>
      </div> 
    </div> 
    
    CSS:
    #div1 {
      width: 650px;
      color: #5f5f5f;
      ...
    }
    #riquadroImmagine {
      float: right;
      margin: 0;
      padding: 3px;       /* valore da sistemare */
      border: solid white 2px;
      width: ...;
      height: ...;
    }
    #titoloEpreambolo {
      float: left;
      margin: 30px 0 20px 30px;
      width: ...;   /* un valore minore della differ tra div1 e riquadroimmagine */
    }
    #titoloEpreambolo h1 {
      font-size: 250%;
      width: 100%;
    }
    #codice {
      font-style: courier, monospace;
      ...
    }
    #massima {
      clear; both;
    }
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    Provo.

    Grazie 1000

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.