Visualizzazione dei risultati da 1 a 8 su 8

Discussione: UL non in linea

Visualizzazione discussione

  1. #7
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Anzitutto quando posti il codice usa i tag opportuni (includi il codice tra [ code ] e [ /code ] - senza gli spazi) altrimenti si perde la formattazione.

    Inoltre il codice CSS fa riferimento ad un codice HTML che io non vedo, per cui potrei sbagliare qualcosa.
    Suppongo pero` che il tuo HTML sia:
    codice:
     
    <ul class="capacita">
      <li>
        <img ... />
        <h3>titolo</h3>
        <p>   testo ... </p>
      </li>
       ... altri  uguali ... 
    
    
    </ul>
    Il text-align non ha senso in quel punto: a parte che serve per centrare oggetti di tipo inline (e i tuoi sono di tipo inline-block), ma centra solo in orizzontale.
    Eventualmetne potrebbe servire il v-align, ma non ricordo se gli oggetti implicati rispondono a tale attributo (in alternativa a quanto qui sotto).

    Per allineare in alto ti basta poi dare top:0 (o un valore opportuno), eventualmetne associato anche ad un margin-top.
    Invece per allineare al centro devi poi agire con il top:50% e margin-top negativo quanto meta` altezza del blocco interno: trovi i dettagli tra i "link utili" (al momento non ricordo esattamente). Potrebbe non essere possibile allineare verticalmente oggetti inline-block; in tal caso devi cambiare tipo, e cambiare quindi anche altre cose.
    Ultima modifica di Mich_; 24-05-2016 a 16:29 Motivo: correzione del codice che il forum ha deformato
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

Tag per questa discussione

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.