Jadå.
Position: absolute är i själva verket relativpositionering gentemot "föräldern" utan att "lämna lucka" så att säga - men det kräver att föräldern också är positionerad för att fungera "överallt"...
Så:
- Testa att ställa in position:relative på föräldern (elementet som iframen ligger i) - men utan att ange nya koordinater för den (en standard-workaround för att se till att elementet "har positionerats")
- Ändra därefter position:relative till position:absolute i din "style" för iframe-elementet (den du visade ovan).