locked
Centralizar label em uma div com css RRS feed

  • Pergunta

  • Senhores, uso vs2008 com vb

    Gostaria centralizar um componente label ou text em um div. Como fazer isso via CSS?
    t+


    quarta-feira, 3 de março de 2010 19:31

Respostas

  • Nesse caso depende...

    Se sua div tiver tamanho fixo (width:100px - height:100px), então dentro dessa div você coloca outra e dentro desta, o componente Label.
    Assim, na div de dentro, você coloca um margin-top: 40px;

    Pronto. Centralizado! =D

    Ok, ok... serviço sujo. =D

    Outra forma é, dentro da sua div, uma Panel, e dentro do Panel o Label.
    Assim, fica mais prático porque você pode alterar a propriedade de alinhamento do Panel para center (x e Y)
    Ph
    • Marcado como Resposta DET1 terça-feira, 9 de março de 2010 18:43
    terça-feira, 9 de março de 2010 12:23

Todas as Respostas

  • Text-align:center;


    Ph
    segunda-feira, 8 de março de 2010 14:23
  • obrigado pelo retorno

    Ok, faltou uma inf da minha parte, quero fazer o alinhamento vertical e horizontal, ou seja, coloquei dentro de um div um label onde o texto deste label deve ficar bem no centro do div ou no centro verticalmente.
    segunda-feira, 8 de março de 2010 19:59
  • Nesse caso depende...

    Se sua div tiver tamanho fixo (width:100px - height:100px), então dentro dessa div você coloca outra e dentro desta, o componente Label.
    Assim, na div de dentro, você coloca um margin-top: 40px;

    Pronto. Centralizado! =D

    Ok, ok... serviço sujo. =D

    Outra forma é, dentro da sua div, uma Panel, e dentro do Panel o Label.
    Assim, fica mais prático porque você pode alterar a propriedade de alinhamento do Panel para center (x e Y)
    Ph
    • Marcado como Resposta DET1 terça-feira, 9 de março de 2010 18:43
    terça-feira, 9 de março de 2010 12:23
  • ok, é um caminho...

    aproveitando teria uma saída para este post ?

     
    valeu
    terça-feira, 9 de março de 2010 18:43
  • Vê lá!

    Ph
    quarta-feira, 10 de março de 2010 13:11