Visualizzazione dei risultati da 1 a 10 su 10

Discussione: centrare un layer

  1. #1

    centrare un layer

    Salve,
    avrei bisogno di centrare un layer con i CSS
    ho dato un occhiata alle guide su PRO.HTML ma non ho trovato nulla

    e poi volevo porvi un altra domandina
    Nella guida al posizionamento con i CSS si usa prima
    il TAG DIV con posizione relativa e poi il TAG SPAN con posizionamento assoluto
    la mia domanda è perchè prima DIV e poi SPAN ?
    c'è un motivo in particolare per cambiare TAG o posso usare sempre DIV?
    c'è un motivo per preferire l'uno all'altro?

    Grazie 1000 per la disponibilità
    There are 10 types of people in the world: Those who understand binary, and those who don't.

  2. #2
    centrare in che senso e riguardo a cosa?

    cmq questo puo' essere un esempio

    #div {
    width: 750px;
    margin: 3px auto;
    }

  3. #3
    Originariamente inviato da hotel_vv
    centrare in che senso e riguardo a cosa?

    cmq questo puo' essere un esempio

    #div {
    width: 750px;
    margin: 3px auto;
    }
    centrale nella pagina, insomma come una tabella centrata
    ad esempio un layer di 750px centrato
    There are 10 types of people in the world: Those who understand binary, and those who don't.

  4. #4
    Utente di HTML.it L'avatar di span
    Registrato dal
    Jan 2004
    Messaggi
    1,644
    Originariamente inviato da mascalzone
    centrale nella pagina, insomma come una tabella centrata
    ad esempio un layer di 750px centrato
    con il metodo dato da hotel_vv centri il div in tutti i browser NON ie, per ie devi aggiungere:

    body{
    text-align: center;
    }

    penso tu possa usare anche div al posto di span, ma io sono più simpatico

  5. #5
    Originariamente inviato da hotel_vv
    centrare in che senso e riguardo a cosa?

    cmq questo puo' essere un esempio

    #div {
    width: 750px;
    margin: 3px auto;
    }
    si inquesto modo il livello è centrato
    quindi devo inserire auto per centrarlo? giusto?
    There are 10 types of people in the world: Those who understand binary, and those who don't.

  6. #6
    Utente di HTML.it L'avatar di span
    Registrato dal
    Jan 2004
    Messaggi
    1,644
    Originariamente inviato da mascalzone
    si inquesto modo il livello è centrato
    quindi devo inserire auto per centrarlo? giusto?
    è improbabile che sia per i 3px :gren:

  7. #7
    Originariamente inviato da span
    è improbabile che sia per i 3px :gren:
    e già

    grazie a tutti per la disponibilità
    ciao
    There are 10 types of people in the world: Those who understand binary, and those who don't.

  8. #8
    Originariamente inviato da span
    con il metodo dato da hotel_vv centri il div in tutti i browser NON ie, per ie devi aggiungere:

    body{
    text-align: center;
    }

    penso tu possa usare anche div al posto di span, ma io sono più simpatico
    per centrare anche in IE 5.5

    body {
    width: 750px;
    margin: 3px auto; /* 3px e' il margine verticale */
    text-align: center;
    position: relative; /* quando gioco troppo con i layer mi risolve certi problemi in IE 6 */
    }

  9. #9
    Utente di HTML.it L'avatar di span
    Registrato dal
    Jan 2004
    Messaggi
    1,644
    Originariamente inviato da hotel_vv
    per centrare anche in IE 5.5

    body {
    width: 750px;
    margin: 3px auto; /* 3px e' il margine verticale */
    text-align: center;
    position: relative; /* quando gioco troppo con i layer mi risolve certi problemi in IE 6 */
    }


    a che serve dare una posizione relativa e un width al body? non basta text-align: center?

  10. #10
    Utente di HTML.it L'avatar di antos
    Registrato dal
    Feb 2001
    Messaggi
    3,581

    Re: centrare un layer

    Originariamente inviato da mascalzone
    ...
    la mia domanda è perchè prima DIV e poi SPAN ?
    c'è un motivo in particolare per cambiare TAG o posso usare sempre DIV?
    c'è un motivo per preferire l'uno all'altro?

    Grazie 1000 per la disponibilità
    devi annidare prima <div> e poi <span> perchè span è un elemento inline mentre div è un elemento block al posto di span in base alle tue esigenze puoi annidare altri elementi

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.