Pagina 1 di 5 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 47

Discussione: allineamento

  1. #1
    Utente di HTML.it L'avatar di Electro
    Registrato dal
    Dec 2003
    Messaggi
    565

    allineamento

    ciao.

    C'è un modo nei css per far allineare il testo in basso, in alto o al centro di un div?

    Ciao

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    HTML:
    codice:
    <div ...>
    <p qui ci va il testo da allineare</p>
    </div>
    CSS:
    codice:
    div p {
      margin: 0, 0, auto, 0; /* allineamento in alto */
      margin: auto, 0, auto, 0; /* allineamento in centro (vert) */
      margin: auto, 0, 0, 0; /* allineamento in basso */
    }
    I tre margin sono ovviamente alternativi


    PS. Potrebbe non funzionare con IE, nel qual caso occorre inserire vertical-align nel tag div, non nel

    .
    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 L'avatar di Electro
    Registrato dal
    Dec 2003
    Messaggi
    565
    Il mio problema è che in ie il testo si vede correttamente in alto al div senza inseire codice, ma in firefox il il testo sfonda, il div, ma non lo allunga, cioè il testo esce fuorri da div e va a sovrapporsi sul resto.
    Con il tuosuggerimento non funziona.

    Eccoti il codice del div in questione

    codice:
    	display: block;
    	margin: 0, 0, auto, 0; /* allineamento in alto */
    	top: 5px;
    	text-align: center;
    	height:300px;
    	float: right;
    	width: 538px;
    	background-color: #ff99cc;
    	border: 1px solid #000;
    	padding:0px;
    il layout è a doppia colonna e questo div è la colonna di destra

    ciao

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    E quale e` il CSS dell'oggetto in cui c'e` la scritta?
    In XHTML Strict non e` ammesso scrivere del testo dentro un <div>
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    Utente di HTML.it L'avatar di Electro
    Registrato dal
    Dec 2003
    Messaggi
    565
    veramente il testo è contenuto direttamente quel div e il validatore del w3c per xhtml 1.0 strict, me l'ha sempre validata

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Sei sicuro?
    Posta il DOCTYPE della pagina completo.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  7. #7
    Utente di HTML.it L'avatar di Electro
    Registrato dal
    Dec 2003
    Messaggi
    565
    Ipossibile che sia sbagliato, l'ho preso dalla vostra guida su xhtml, comunque per sicurezza lo posto

    codice:
    <?xml version="1.0"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Come dire che IE lavora in modo quirk (senza DOCTYPE), gli altri browser in modo XHTML.
    Togli la riga con <?xml ...> : per IE il DOCTYPE deve essere nella prima riga.

    E togli anche l'acapo nella riga del DOCTYPE: non credo sia accettato.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  9. #9
    Originariamente inviato da Mich_
    E togli anche l'acapo nella riga del DOCTYPE: non credo sia accettato.
    non penso che dia problemi: non dovrebbero contare gli accapo e gli spazi (dal punto di vista degli standard)... se non ricordo male

  10. #10
    Utente di HTML.it L'avatar di Electro
    Registrato dal
    Dec 2003
    Messaggi
    565
    ho fatto come dici e me lo valida comunque

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.