Son kullanma tarihi geçmiş, bayatlamış bir tarayıcı kullanıyorsanız, Mercedes kullanmak yerine tosbağaya binmek gibi... Web sitelerini düzgün görüntüleyemiyorsanız eh, bi' zahmet tarayıcınızı güncelleyiniz. Modern Web standartlarını karşılayan bir tarayıcı alternatifine göz atın.
Koda bakmadım ama eğer bu position işlemleriyle uğraşmak istemiyorsanız CSS'de Flex yapısını ya da bunun alternatifi olan Grid yapısını kullanabilirsiniz. İşinizi gerçekten çok kolaylaştırır.