chantas
Power Member
Boas pessoal!
É o seguinte...tou a desenvolver um site no qual quero que qnd o browser for o IE este tenha um margin-top de X, e quando for o Firefox tenha uma margem de Y...estou a usar o seguinte hack:
#header {
height:196px;
background:url(images/header.png) 50% 50% repeat-y;
*margin-top:200px;
}
Devem ter reparado no asterisco antes do "margin-top" que vai fazer com que o IE leia aquela regra e o Firefox não...mas o meu problema apareçe quando quero que o Firefox tenha por exemplo uma margem de 210px...já tentei criar uma regra igualzinha a esta mas sem o asterisco, ou seja:
#header {
height:196px;
background:url(images/header.png) 50% 50% repeat-y;
*margin-top:200px;
}
#header {
height:196px;
background:url(images/header.png) 50% 50% repeat-y;
margin-top:250px;
}
No entanto quando ponho esta sem o asterisco o tanto o Firefox como o IE vão usar a margem de 250px! Alguém me pode dar uma dica sff?
Obrigado!
É o seguinte...tou a desenvolver um site no qual quero que qnd o browser for o IE este tenha um margin-top de X, e quando for o Firefox tenha uma margem de Y...estou a usar o seguinte hack:
#header {
height:196px;
background:url(images/header.png) 50% 50% repeat-y;
*margin-top:200px;
}
Devem ter reparado no asterisco antes do "margin-top" que vai fazer com que o IE leia aquela regra e o Firefox não...mas o meu problema apareçe quando quero que o Firefox tenha por exemplo uma margem de 210px...já tentei criar uma regra igualzinha a esta mas sem o asterisco, ou seja:
#header {
height:196px;
background:url(images/header.png) 50% 50% repeat-y;
*margin-top:200px;
}
#header {
height:196px;
background:url(images/header.png) 50% 50% repeat-y;
margin-top:250px;
}
No entanto quando ponho esta sem o asterisco o tanto o Firefox como o IE vão usar a margem de 250px! Alguém me pode dar uma dica sff?
Obrigado!