Hola tempo,
el fallo que cometiste fue que debiste usar posiciones relativas en vez fixed. Este
tutorial te puede aclarar. Con este css que pongo funciona, al menos en firefox.
Código CSS:
Ver original.contenedor {
width:600px;
height:400px;
margin:auto;
background-color:#0CF;
border:#000 solid 3px;
}
.enlace {
width:100px;
height:40px;
background-color:#06F;
border:#FFF solid 2px;
top:357px;
left:497px;
position:relative;
}
Toqueteando un poco, este código también es válido, he usado position absolute y al contenedor relative.
Código CSS:
Ver original.contenedor {
width:600px;
height:400px;
margin:auto;
background-color:#0CF;
border:#000 solid 3px;
position:relative;
}
.enlace {
width:100px;
height:40px;
background-color:#06F;
border:#FFF solid 2px;
bottom:0px;
right:0px;
position:absolute;
}
Saludos¡¡