Jump to content


Photo

Problema Com Lista No Ie


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

#1 PC Arashiro

PC Arashiro

    Normal

  • Usuários
  • 77 posts
  • Sexo:Não informado
  • Localidade:Sao Paulo-SP
  • Interesses:Artes, quadrinhos surf, forro!

Posted 25/09/2006, 09:54

Fala galera, blz?
Estou com um problema aqui no menu do site
http://www.audisolution.com/index.asp

No IE fica sobrando um espaço embaixo das imagens que compõem o menu. Já no FF fica tudo certo.
Tentei zerar tudo na img, ul li e na div#menu, padding, margin e nada deu certo. Não sei mais o que fazer pra alinhar isso direito..

alguém tem uma sugestão?

aqui tá o css, no ínicio do CSS já havia zerado os espaçamentos com o *{margin:0px; padding:0px;}


div#menu{
height:24px;
border-bottom:8px solid #1881C5;
padding-left:10px;
}
div#menu ul{}
div#menu li{display:inline;}



Cód html

<!--MENU -->
<div id="menu">
<ul class="menu">
<li><a href="index.asp" title="Página Principal"><img src="layout/aba_home_on.gif" alt="Home" border="0" /></a></li>
<li><a href="empresa.asp" title="Descrição da Empresa"><img src="layout/aba_empresa_off.gif" alt="Empresa" border="0" /></a></li>
<li><a href="audicao.asp" title="Tudo sobre audição"><img src="layout/aba_audicao_off.gif" alt="Audição" border="0" /></a></li>
<li><a href="servicos.asp" title="Serviços prestados pela Audisolution"><img src="layout/aba_servicos_off.gif" alt="Seviços" border="0" /></a></li>
<li><a href="produtos.asp" title="Produtos auditivos e acessórios"><img src="layout/aba_produtos_off.gif" alt="Produtos" border="0" /></a></li>
<li><a href="local.asp" title="Como chegar na Audisolution"><img src="layout/aba_local_off.gif" alt="Local" border="0" /></a></li>
<li><a href="contato.asp" title="Fale conosco"><img src="layout/aba_contato_off.gif" alt="Contato" border="0" /></a></li>
<li><a href="links.asp" title="Links Pertinentes"><img src="layout/aba_link_off.gif" alt="Links" border="0" /></a></li>
</ul>
</div>
<!-- FIM MENU -->
Paulo César Arashiro -Ilustrador e Web designer
www.arashiro.com.br
www.centraldequadrinhos.com

#2 _Samuca_

_Samuca_

    samuelmachado.com

  • Usuários
  • 1062 posts
  • Sexo:Masculino
  • Localidade:São Bento do Sul - SC

Posted 25/09/2006, 11:43

tente colocar assim nas li:

div#menu li{
  display:inline;
  margin:0px;
  padding:0px;
  height:24px;
}

*bem bonito o site cara. gostei muito, bem limpo, cores bonitas... mto bom mesmo! ;)
--
Samuel Machado
www.samuelmachado.com

#3 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 25/09/2006, 12:33

Se não rolar, dê uma olhada aqui:

http://www.csscreator.com/node/6745
Klaus Paiva
Conheça também: Taperás

#4 PC Arashiro

PC Arashiro

    Normal

  • Usuários
  • 77 posts
  • Sexo:Não informado
  • Localidade:Sao Paulo-SP
  • Interesses:Artes, quadrinhos surf, forro!

Posted 06/10/2006, 01:22

Putz, ainda não consegui resolver.. já tinha tentado esse código Samuca e não rolou. Testei algumas coisas desses bugs listados no site Klaus e ainda nao rolou...

tô ficando doido com isso. Só no ieca q não funciona, ele tá criando um espaço por vontade própria, não é possível eheuhehueuhe

se alguém tiver mais alguma idéia do que possa ser, ajuda bastante

ae consegui ajeitar!!

tirei o estilo da div "menu". Acho que foi vacilo pq tava usando o mesmo nome de ID pra div 'menu" e o mesmo nome pra classe da ul "menu"...

deixei o CSS assim pra ser usado como class na UL

.menu{
display:block;
width:100%;
height:24px;
border-bottom:8px solid #1881C5;
padding-left:10px;
margin:0px;
padding:0px;
}
.menu ul{margin:0px;
padding:0px;}
.menu li{display:inline;margin:0px;
padding:0px;}
Paulo César Arashiro -Ilustrador e Web designer
www.arashiro.com.br
www.centraldequadrinhos.com

#5 _Samuca_

_Samuca_

    samuelmachado.com

  • Usuários
  • 1062 posts
  • Sexo:Masculino
  • Localidade:São Bento do Sul - SC

Posted 06/10/2006, 08:29

hmmm, esse IE é um problema mesmo... hehehe.

só para desencargo da consciência, tente fazer isso:

1º - Em cada <img> que está no <li> coloque a "height"

<li><a href="index.asp" alt="Home" title="Página Principal"><img src="layout/aba_home_on.gif" height="24" alt="Home" border="0" /></a></li>



se não adiantar, tente assim:
2º - vamos colocar cada imagem dentro de um div, com a altura pre-determinada

<li><div style="height:24px;"><a href="index.asp" alt="Home" title="Página Principal"><img src="layout/aba_home_on.gif" alt="Home" border="0" /></a></div></li>



*O que acontece, é que o IE tem mania de deichar esse espaço em branco em baixo das imagens. Já tive esse problema, e só consegui resolver, deichando as imagens sempre dentro de uma <div></div> com o tamanho pre-determinado.

Testa aí e ve se da boa ;)
--
Samuel Machado
www.samuelmachado.com

#6 bimonti

bimonti

    Super Veterano

  • Usuários
  • 2654 posts
  • Sexo:Masculino

Posted 06/10/2006, 09:18

Não é aquele problema de renderização que eu esqueci o nome ?? Isso esse mesmo, bom que você lembrou .... :P

É que no IE dependendo da DTD ele renderiza as imagens com display:inline e deixa o espaço embaixo para o caso da imagem acompanhar um texto (o espaço serve para caracteres extendidos como o 'p','q' ou 'g').... Mudando o display para block nas imagens dependendo do caso resolve o problema, senão colocando dentro de uma div com o tamanho pré-definido e overflow: hidden também pode rolar de dar certo, mas vamos dizer que é uma solução alternativa ... :assobio:
WebFórum - Equipe de Desenvolvimento - Monitor
Posted Image
Yeah I do have some stories, and it's true I want all the glory ...

#7 PC Arashiro

PC Arashiro

    Normal

  • Usuários
  • 77 posts
  • Sexo:Não informado
  • Localidade:Sao Paulo-SP
  • Interesses:Artes, quadrinhos surf, forro!

Posted 06/10/2006, 21:58

Opa, então já consegui resolver... é como falei. Acho que foi algum vacilo meu no css. tava com o id e class com o mesmo nome... apesar que eu acho que não deveria influenciar assim.. mas em todo caso já consegui resolver o problema...

Samuca, essa maneira de colocar uma div pra cada item da lista fica um pouco fora da semântica né? O menu vai acabar ficando com umas tags desnecessárias.

vlw pelo help ae galera.
Paulo César Arashiro -Ilustrador e Web designer
www.arashiro.com.br
www.centraldequadrinhos.com




0 user(s) are reading this topic

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

IPB Skin By Virteq