Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Domanda trita e ritrita. per la risposta completa ti rimando ad una ricerca nel forum (bottone in alto).

    Comunque si`, dipende dal float. Devi metterci un clear.
    Per centrare non ci sono problemi: dato che il container non e` flottato, ti basta usare i margini automatici.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    inline e` meglio che non lo usi, per lo meno finche` non avrai fatto maggiore esperienza.
    L'inline ha delle controindicazioni che in alcuni brwoser potrebbero portare alla mancata visualizzazione degli oggetti interni (gli oggetti inline non possono avere all'interno oggetti di tipo blocco).

    Per affiancare dei blocchi, si usa il float.
    Se i blocchi sono due, puoi flottarne uno a sinistra e l'altro a destra, oppure tutti dalla stessa parte; se sono piu` di due, devi per forza flottarli tutti dalla stessa parte.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Originariamente inviato da ciromosketta
    ultimo dubbio: cosa succede se, avendo due blocchi, faccio float: right solo sul secondo?
    Occorrerebbe fare delle prove (in diversi browser), ma per come la interpreto io, dovrebbe essere:

    Il browser inserisce i blocchi nell'ordine in cui li vede nel codice HTML, pertanto un oggetto float:right si posiziona nell'angolo in alto a destra, appena trova un buco libero.
    Tanto per fare un esempio e semplificando (vedi immagine allegata).
    Supponiamo di avere il contenitore (grigio) in cui gia` c'e` un oggetto a sinistra (arancio) e vogliamo inserire il blocco rosso confloat:right.
    Se il blocco rosso ci sta nello spazio libero, scivola in alto e si affianca all'arancio, se invece non ci sta (come nello schema) si ferma sotto.

    Naturalmente l'esempio e` semplificato: tutte le dimensioni sono note a priori (cosa che non sempre e` vera o realizzabile in pratica); se il contenitore non ha larghezza definita, o se uno dei blocchi colorati cambia larghezza di volta in volta in base alle dimensioni dei caratteri o alla variazione del contenuto, il ragionamento va applicato alle singole situazioni.
    Immagini allegate Immagini allegate
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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 © 2024 vBulletin Solutions, Inc. All rights reserved.