Bonjour Manly,
1. Pour Internet Explorer
Tout d'abord, augmente légèrement ton margin-top (par exemple 210px), et ça devrait le faire.
Ensuite, pour rendre fixe ce bloc sous IE, il faut que tu ajoutes, obligatoirement telle quelle et dans le <head> de ta page HTML, la seconde séquence conditionnelle de style que je cite dans mon post n° 7 ci-dessus.
Enfin, le lien que tu cites propose une solution alléchante parce qu'extrêmement simple et concise. Malheureusement, je n'ai pas réussi à la faire fonctionner : le bloc ne reste manifestement pas fixe sous IE6. C'est rageant .fixe {
position: absolute;
top: 10px;
left: 10px;
}
html>body .fixe {
position: fixed;
}
2. Pour Opera
Là, j'avoue que je ne comprends pas. D'après ta capture d'écran, il semblerait que ce navigateur ignore le width, le height et le padding du bloc ! Ce qui me paraît assez curieux pour un navigateur plutôt réputé…