lostyazilim
tr.link

css'i top: 0 Yapmak

7 Mesajlar 975 Okunma
lstbozum
tr.link

oguzhaner oguzhaner WM Aracı Kullanıcı
  • Üyelik 13.12.2013
  • Yaş/Cinsiyet 30 / E
  • Meslek Web/Desktop Coder
  • Konum İstanbul Avrupa
  • Ad Soyad O** E**
  • Mesajlar 210
  • Beğeniler 20 / 20
  • Ticaret 3, (%100)
Merhaba, hocam şimdi benim şöyle bir sorum olacak. css'de en üstte ki divi
Possion'dan top:0 left:0 right:0 yaparak sıfırlıyorum. Ancak tarayıcıya yapışmasını istemiyorum onun yerine en üstte sabit dursun sayfa aşağıya indiği zaman yukarıda kalsın istiyorum. Lakin bunu fixed hariç hepsiyle denedim. Böyle yaptığım zaman bazı divler yapışmasını istediğim div'in altında kalıyor ve arkaplanı olduğu için görünmüyor. Ne yapmam gerek?

Margin de veriyorum fakat bi fayda etmiyor.
 

 

wmaraci
reklam

cgrclk cgrclk Fortis Fortuna Adiuvat Kullanıcı
  • Üyelik 18.11.2011
  • Yaş/Cinsiyet 35 / E
  • Meslek Web Developer
  • Konum İstanbul Avrupa
  • Ad Soyad B** Ç**
  • Mesajlar 3270
  • Beğeniler 1014 / 1983
  • Ticaret 53, (%100)
position:fixed; ile yapacaksın bu işlemi, eğer altında üstünde kalan birşeyler var ise de z-index: 99999; kodu ile diğer katmanların üzerine çıkarabilirsin.
altunoren

kişi bu mesajı beğendi.

altunoren altunoren bilmenizgerek.com Kullanıcı
  • Üyelik 07.09.2013
  • Yaş/Cinsiyet 36 / E
  • Meslek Web Yazılım, Grafik Tasarım
  • Konum KKTC
  • Ad Soyad İ** A**
  • Mesajlar 356
  • Beğeniler 25 / 99
  • Ticaret 0, (%0)
z-index:99999; değerini de ekle. her şeyin üzerinde olacaktır. hep üstte olacaktır :)
cgrclk

kişi bu mesajı beğendi.

oguzhaner oguzhaner WM Aracı Kullanıcı
  • Üyelik 13.12.2013
  • Yaş/Cinsiyet 30 / E
  • Meslek Web/Desktop Coder
  • Konum İstanbul Avrupa
  • Ad Soyad O** E**
  • Mesajlar 210
  • Beğeniler 20 / 20
  • Ticaret 3, (%100)

altunoren adlı üyeden alıntı

z-index:99999; değerini de ekle. her şeyin üzerinde olacaktır. hep üstte olacaktır :)



Tüm possition type kısmında denedim herhangi bir farklılık olmadı ne yazık ki. Bu arada "üstte olması"ndan kastım diğer divlerin üzerine gelmesi değil hocam. Bir iskelet gibi diğer tüm divlerin en üstünde yer alsın istiyorum. Muhtemelen de öyle yapıyordur anlamamış olabilirim yazdığınızdan. Fakat bir etki etmedi yine divler altında kalıyor.

#topbar {
height: 50px;
width: 100%;
background-color: #333333;
margin-right: auto;
margin-left: auto;
left: 0px;
top: 0px;
right: 0px;
position: fixed;
margin-bottom: 300px;
z-index: 99999;
}
 

 

wmaraci
wmaraci

PrestijSolution PrestijSolution SEO and DEVELOPER Kullanıcı
  • Üyelik 03.09.2012
  • Yaş/Cinsiyet 31 / E
  • Meslek Seo ve Web Tasarım Uzmanı
  • Konum İstanbul Anadolu
  • Ad Soyad M** G**
  • Mesajlar 606
  • Beğeniler 30 / 139
  • Ticaret 29, (%93)
eğer üst kısım yukarıda kalsın tarayıcıya yapışmasın istiyorsan position:relative; kodunu kullan.
 

 

www.mucahitguner.com

cgrclk cgrclk Fortis Fortuna Adiuvat Kullanıcı
  • Üyelik 18.11.2011
  • Yaş/Cinsiyet 35 / E
  • Meslek Web Developer
  • Konum İstanbul Avrupa
  • Ad Soyad B** Ç**
  • Mesajlar 3270
  • Beğeniler 1014 / 1983
  • Ticaret 53, (%100)
Altında kalmasını istemediğin divlere margin-top: 50px; verebilirsin?
 

 

oguzhaner oguzhaner WM Aracı Kullanıcı
  • Üyelik 13.12.2013
  • Yaş/Cinsiyet 30 / E
  • Meslek Web/Desktop Coder
  • Konum İstanbul Avrupa
  • Ad Soyad O** E**
  • Mesajlar 210
  • Beğeniler 20 / 20
  • Ticaret 3, (%100)

PrestijSolution adlı üyeden alıntı

eğer üst kısım yukarıda kalsın tarayıcıya yapışmasın istiyorsan position:relative; kodunu kullan.

O şekilde bir fayda etmedi hocam.

cgrclk adlı üyeden alıntı

Altında kalmasını istemediğin divlere margin-top: 50px; verebilirsin?


Teşekkür ederim hocam, type:absolute yapıp 0 değerlerini verdikten sonra diğer divleri kapsayan ana dive top margin verdim sorun düzeldi. Teşekkür ederim :)
cgrclk

kişi bu mesajı beğendi.

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al