Jump to content


Photo

Li Inline Com Margem E


  • Faça o login para participar
4 replies to this topic

#1 Hellrider

Hellrider

    Normal

  • Usuários
  • 85 posts
  • Sexo:Não informado
  • Localidade:Bertioga SP

Posted 21/12/2004, 18:47

Olá, estou tentando projetar um layout que tinha feito com o FW em tableless, então fiz um div com background da imagem que eu queria, coloquei o posicionamento e etc. Ae pintou o primeiro problema:

No site www.maujor.com diz que para ter a página centralizada tem que se fazer isto:

body {
margin: 0;
padding: 0;
text-align: center;}
 
#tudo {
margin-left: auto;
margin-right: auto;
text-align: left;}

No IE, por incrivel que pareça, funcionou!!! O problema ficou por conta do Opera que eu uso, fica uma margem a mais do lado esquerdo, então fica mais ou menos centralizado. Oque posso fazer???

O outro problema ficou por conta de um menu horizontal que fiz com ul dentro de um div #menu-h:

Coloco a mesma coisa dita acima porém também não fica centralizada. E também tem um outro probleminha: como eu posso tirar a margem que fica entre os itens da lista de definição??Ponho margin: 0 e padding: 0 e não sai o espaço!!!

Alguém está disposto a me ajudar??? :wacko:

Edição feita por: Hellrider, 21/12/2004, 22:56.

"A fábrica do futuro terá apenas dois empregados, um homem e um cachorro. O homem estará lá para alimentar o cachorro. O cachorro estará lá para impedir que o homem toque no equipamento."

Warren G. Bennis, escritor norte-americano, 1922

#2 Kaled

Kaled

    Unconditional

  • Usuários
  • 507 posts
  • Sexo:Não informado

Posted 21/12/2004, 19:02

No seu código está escrito margem, mas o correto é margin. Essa regra aí é caso os browsers como o Firefox e/ou o Opera não esteja aceitando o text-align: center; do body.

margin: 0 auto 0 auto;
Coloca esse código na tag body.

Como está o código que vc está criando p/ a sua lista de definição ? E qual o estilo que vc quer q ela apareça ?

[]s

Edição feita por: Kaled, 21/12/2004, 19:03.


#3 Hellrider

Hellrider

    Normal

  • Usuários
  • 85 posts
  • Sexo:Não informado
  • Localidade:Bertioga SP

Posted 21/12/2004, 22:57

Olá Kaled, o lapso do "margin" por "margem" foi somente no código escrito no fórum. Desculpe-me :unsure:

Testarei agora oque me disse. Obrigado :D

Então, quanto à lista de definição, quero que ela apareça em uma linha só, portanto:

#menu-h ul {
display: inline;
list-style: none;}

#menu-h li {
padding: 0;
margin: 0;}

Também coloquei na âncora, já que dentro do item listado tem um link:

#menu-h a {
padding: 0;
margin: 0;}
Além, claro, de outros valores que não convém citar-lhes.

. .não deu certo...

Use o botão de editar

Edição feita por: xxALExx, 22/12/2004, 06:27.

"A fábrica do futuro terá apenas dois empregados, um homem e um cachorro. O homem estará lá para alimentar o cachorro. O cachorro estará lá para impedir que o homem toque no equipamento."

Warren G. Bennis, escritor norte-americano, 1922

#4 Kaled

Kaled

    Unconditional

  • Usuários
  • 507 posts
  • Sexo:Não informado

Posted 22/12/2004, 01:44

O que não deu certo, o caso da centralização ?

body {
margin: 0 auto 0 auto;
text-align: center;
}

#tudo {
text-align: left;
}


Na sua lista, os atributos que estão no UL deveria está no LI e vice-versa.

#menu-h ul {
padding: 0;
margin: 0;
}

#menu-h li {
display: inline;
list-style: none;
}

Testei esse código que você me passou aqui e ficou sem espaço entre um item e outro, normal, num é assim que você quer ?

=)

#5 Hellrider

Hellrider

    Normal

  • Usuários
  • 85 posts
  • Sexo:Não informado
  • Localidade:Bertioga SP

Posted 22/12/2004, 14:50

Aeeeeee, consegui. Coloquei

position: relative;

no div #topo, e eu estava em baseando pro ele e vendo a margem que ficava. Obrigado ae Kaled :D
"A fábrica do futuro terá apenas dois empregados, um homem e um cachorro. O homem estará lá para alimentar o cachorro. O cachorro estará lá para impedir que o homem toque no equipamento."

Warren G. Bennis, escritor norte-americano, 1922




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq