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

    Width, lunghezza div fino a quando non incontra altro div

    Ciao ragazzi, il mio problema é il seguente:

    ho un div totale che racchiude altri due div, uno float sinistro e uno float destro.
    Ora ho bisogno che il div sinistro abbia una larghezza automatica che si fermi al div destro (che ha un width definito).
    In pratica vorrei che si espandesse fino a fermarsi all'altro div.
    Capite?
    Graziee

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2010
    residenza
    Pianeta Terra
    Messaggi
    1,614
    no, non ho capito bene.

    In base a quello che ho capito puoi provare ad impostare un div in % e l'altro lo lasci in px, oppure overflow: hidden, o qualche cosa del genere.

    Per una bella risata vai QUI

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Forse una cosa di questo tipo?
    codice:
    HTML:
    <div id="totale">
      <div id="sin">
        ....
      </div>
      <div id="des">
        ....
      </div>
    </div>
    
    
    CSS:
    #totale {
      width: ...;
    }
    #sin {
      margin: 0 300px 0 0;
      float: left;
    }
    #des {
      width: 300px;
      float: left;
    }
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  4. #4
    Mi spiago meglio
    In pratica il div di sinistra ha lo sfondo viola, mentre il div si destra ha una freccia come sfondo.
    Il div "freccia" lo imposto float:right mentre i div "viola" in float:left ma questo deve continuare fino ad andare contro alla freccia sono riuscito a spiegarmi?
    (nella figura tutto ciò é lo sfondo del titolo "compra subito il ticket"
    Grazie
    Immagini allegate Immagini allegate

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2010
    residenza
    Pianeta Terra
    Messaggi
    1,614
    E il div viola nell'immagine quale sarebbe?

    in ogni caso non credo che ci sia bisogno di float left e right.

    Non basta dare un margine al div di destra?

    Per una bella risata vai QUI

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Ancora non sei riuscito a speigarti completamente.

    Pero` con un codice tipo quello postato da me dovresti riuscire a farlo.
    L'unica cosa in piu` e` che oltre al colore di sfondo del div a destra, devi metterci un'immagine di sfondo che simula la freccia (posizionata a destra). E chiaramente devi modificare le dimensioni, che mi sembra siano da settare nel div di sinistra.

    Comunque se posti il codice che hai tu e` piu` facile aiutarti.
    Ancora meglio se metti la tua pagina in rete (se non hai un sito tuo - o non vuoi usarlo per i "giochini" - usa uno dei servizi gratuiti --- come consigliato anche nel regolamento).
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  7. #7
    Si nel div di sinistra ho come sfondo l'immagine della freccia in png.
    Purtroppo sto aspettando ancora che mi arrivi la conferma dell'hosting, spero arrivi a breve!
    Ho provato il codice che mi hai dato, mettendo lo sfondo del div di sinistra non si colora finivo al div di destra.. mi pare..

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.