Ocak 2016’da güncellendi.
Bu konuya bir çalışmam dolayısıyla position:fixed özelliğini kullanma gereksinimi duyduğum için girdim, sonra araştırma sonuçları bir makale konusu olabileceğini düşünerek bu makaleyi yazdım. Sizlere bu süreci ve postion:fixed hakkında genel bir bilgi sunacağım.
Bu konuya daha önce CSS ile konumlandırma(positioning) kısmında kısaca değinmiştik.
” Sabit konumlandırma (position:fixed) Mutlak Konumlandırmanın (position:absolute) bir alt kategorisidir. Sabit konumlandırılmış elementin sayfadaki görünümü çok farklıdır. Bunu özellikle web sayfasında bir elementin konumunu sabitlemek için kullanabiliriz. Sabit konumlandırma ile yerleştirilmiş element belirtilen yerde asılı kalacaktır. Web tarayıcısının kaydırma çubuğu aşağı yukarı kaydırılması ile Sabit Konumlandırma ile yerleştirilmiş elementin yeri değişmeyecektir ve sabit kalacaktır.”
Sabit konumlandırmayı sayfanın belli bir alanını sabitleyip diğer alanları bu kısmın yanından, altından kaydırmak için kullanırız genelde.
Mutlak konumlandırma (position: absolute) ile benzer özelliklere sahiptir; tanımlanan elementi normal akışın dışına çıkarır. Göreceli konumlandırılmış ana elemente bağlıdır.
Kaynaklar
- http://home.tampabay.rr.com/bmerkey/examples/fake-position-fixed.html
- tagsoup.com/cookbook/css/fixed/
- http://annevankesteren.nl/test/examples/ie/position-fixed.html
- http://annevankesteren.nl/2005/01/position-fixed-in-ie
- http://annevankesteren.nl/2004/07/fixed-positioning
- http://www.howtocreate.co.uk/fixedPosition.html
- http://www.cssplay.co.uk/layouts/fixed.html
- http://www.cssplay.co.uk/layouts/body2.html
- http://www.cssplay.co.uk/layouts/fixit.html
- http://www.gunlaug.no/contents/wd_additions_15.html
- http://www.gunesintamicinde.com/ie-6-ve-position-fixed-problemi/