
Hack Ie - Menu
#1
Posted 28/06/2007, 12:50
Estou usando o seguinte CSS para menu:
[codebox]#menu {
width: auto;
float:left;
}
#menu ul {
list-style: none;
margin: 0;
padding: 0;
width: 6em;
float: left;
}
#menu a, #menu h2 {
font: bold 11px/16px arial, helvetica, sans-serif;
display: block;
margin: 0;
padding: 2px 3px;
}
#menu h2 {
color: #000;
text-transform: uppercase;
text-align:center;
}
#menu a {
color: #000;
background: #efefef;
text-decoration: none;
}
#menu a:hover {
color: #a00;
background: #fff;
}
#menu li {position: relative;}
#menu ul ul {
position: absolute;
z-index: 500;
}
#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
}
div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}
div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}
<!--[if IE]>
#menu ul li {float: left; width: 100%;}
<![endif]-->
<!--[if lt IE 7]>
body {
font-size: 100%;
}
#menu ul li a {height: 1%;}
#menu a, #menu h2 {
font: bold 0.7em/1.4em arial, helvetica, sans-serif;
}[/codebox]
Alguem poderia me ajudar com hacks no IE? Pois no FF o menu está funcionando perfeitamente!
Obrigado!
#2
Posted 23/10/2007, 14:50
ex.: _font-size: 100%;
site: www.eduardocs.com
#3
Posted 20/12/2007, 08:43
Alguem poderia me ajudar com hacks no IE? Pois no FF o menu está funcionando perfeitamente!
Obrigado!
É interessante e tentadora a forma como o HACKS funciona, mas acho que não é muito legal utiliza-lo
já que o FF, IE, Opera entre outros estão em constante modificação, e acho que futuramente esse método entrará em desuso,
o que acarretará problemas futuros!

Edição feita por: Renan L. Queiroz, 20/12/2007, 08:46.
Especialidade: Desenvolvimento e Banco de Dados.
Este post lhe ajudou? Agradeça:
#4
Posted 20/12/2007, 08:52
Alerta: Esperada declaração mas encontrado '*'. Passando para a próxima declaração.
Arquivo-fonte: http://localhost/styles/main.css
Linha: 451

Yeah I do have some stories, and it's true I want all the glory ...
#5
Posted 20/12/2007, 11:08
Além do que usando hacks vai gerar warnings nos outros navegadores, e não é válido pelo W3C.
Interessante, não sabia esse ponto dos outros navegadores emitirem warnings!
Utimamente ando usando somente o FF ( desenvolvimento ) e IE ( teste como usuário )!
Edição feita por: Renan L. Queiroz, 20/12/2007, 11:08.
Especialidade: Desenvolvimento e Banco de Dados.
Este post lhe ajudou? Agradeça:
#7
Posted 20/12/2007, 15:24
Mas é só criar um arquivo separado e invocá-lo com comentários condicionais especificamente para o IEcaAlém do que usando hacks vai gerar warnings nos outros navegadores, e não é válido pelo W3C.
#8
Posted 20/12/2007, 21:14
Olha só a discussão que isso causa: http://www.tableless...cionais-nao-use

Yeah I do have some stories, and it's true I want all the glory ...
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)