Si podrías realizarlo. Tendrías que nombrar a la caja emergente con una position
 absolute y el contenedor tendría que ser
 relative. 
Esto hace que el elemento con 
position: absolute inicie en la esquina superior izquierda de su elemento padre (el elemento que tenga la posición 
relative), ahora con los parametros,
 top, 
bottom, 
left y
 right, puedes darle alguna ubicación a la ventana emergente sin que tu elemento padre se mueva. 
En el caso de que no haya ningún elemento con 
position: relative, tomará la esquina superior izquierda de la caja 
body.    
   
Código CSS:
Ver original.contenedor{
width: 900px;
height: 200px;  
background: red;
position: relative; 
padding: 0;
margin: 0;
}
 
p{
padding: 0;
margin: 0;
background: green;
}
 
.emergente{
width: 450px;
height: 150px; 
background: yellow;
position: absolute; 
top: 20px;
left: 20px;
padding: 0;
margin: 0;
}