Zoque.Forum
»
position:absolute; Peki farkli çözünürlükler?
|
| Arsiv Bölümü Webtasarımı ve internet bölümünde önemli olduğunu düşündüğümüz mesajların toplandığı bölüm. Foruma yeni bir soru sunmadan bu bölümdeki mesajlara göz atılması tavsiye olunur. (Arama motorundan daha eski mesajlara ulaşılabilir). |
![]() |
|
|
LinkBack | Seçenekler |
|
|
#1 (permalink) |
|
Üyelik Tarihi: 26.07.2005
Yer: Bochum
Mesaj: 224
|
position:absolute; Peki farkli çözünürlükler?
Selamlar,
sorunum şu; site normal divlerle tasarlanıyor. Daha sonra bu divlerin üzerine gelmesi gereken bir layer var. Bu layer bir resmin üzerine gelecek ve başka bir resim olarak görünecek, yani alttaki divi kapatacak. Bunu yapmanın en iyi yolunun position:absolute; yöntemi olduğunu düşündüm. Çok normal şekilde şu şekil uyguluyorum; top: 100px; /* yukarıdan 100 pixel */ left: 100px; /* soldan 100 pixel */ Bu şekil verince resim tam olarak resmin üzerine oturuyor diyelim, ama 800x600 çözünürlükten bakınca burada ekran daha az alan olduğu için bu layer kayıyor ve başka yere oturuyor. Bunu yapmanın başka bir yolu yok mudur? (Örneğin bir şekilde koordinat belirtmek vb.) İyi çalışmalar dilerim.
__________________
XHTMLMutfağı |
|
|
|
|
|
#2 (permalink) |
|
Üyelik Tarihi: 29.01.2005
Yer: Eskişehir - İstanbul - Toronto
Mesaj: 604
|
Re: position:absolute; Peki farkli çözünürlükler?
sitede yapmak istediğini tam olarak anlamadım ama px değer girmek yerine % değer de girebilirsin. bu şekilde çözünürlükte ekranın boyutlandırılmasına göre layerlar hareket eder.
örneğin; left: 10%; gibi... Ayrıca bir şey soracağım; Layer`ların üzerlerine neden layer koyuyorsun? ![]() |
|
|
|
|
|
#3 (permalink) |
|
Üyelik Tarihi: 26.07.2005
Yer: Bochum
Mesaj: 224
|
Re: position:absolute; Peki farkli çözünürlükler?
Şimdi şöyle,
Bir div'in üzerine bir layer gelmesi gerekiyor, çünkü o div'i kapatması gerekiyor. Değeri % olarak verilirse de ne yazık ki işe yaramıyor. 1024x768 çözünürlükte sürekli layer kayıyor. Kaymasının nedeni de diğer divlere position:absolute uygulanmadığından dolayı sanırım, böyle olunca diğer divler sabit kalınca bu kayıyor. Yani genel olarak layer'ı sabitlemenin bir yolu yok mudur? Sorunu eklediğim resimlerde anlatmaya çalıştım. İyi çalışmalar dilerim.
__________________
XHTMLMutfağı |
|
|
|
|
|
#5 (permalink) |
|
Üyelik Tarihi: 26.07.2005
Yer: Bochum
Mesaj: 224
|
Re: position:absolute; Peki farkli çözünürlükler?
Hayır, sadece tasarım için. Bu yüzden js gerekmiyor.
__________________
XHTMLMutfağı |
|
|
|
|
|
#6 (permalink) |
|
Üyelik Tarihi: 14.12.2002
Yer: Ankara
Yaş: 29
Mesaj: 90
|
Re: position:absolute; Peki farkli çözünürlükler?
Sanırım CSS'nin z-index özelliği sizin aradığınız özellik.
Aynı parent div altındaki objeleri layer mantığ ile sıralayabilmenizi sağlıyor. Daha ayrıntılı bilgi icin Google'da "CSS z-index" diye artırsanız faydalı linkler bulacaksınız. Örnek: http://css.somepeople.net/zindex
__________________
Biraz sarı, biraz da kırmızı... |
|
|
|
|
|
#7 (permalink) |
|
Üyelik Tarihi: 26.07.2005
Yer: Bochum
Mesaj: 224
|
Re: position:absolute; Peki farkli çözünürlükler?
@BuGSuR, cevabın için teşekkür ederim.
Aslında düşündüm ve mantıken bu sorunun bir yanıtı olmadığına karar verdim. Layer ve divler apayrı şeyler, onları bir arada kullanmak da bazen böyle sorunlu olabiliyor.. İyi çalışmalar dilerim.
__________________
XHTMLMutfağı |
|
|
|
|
|
#8 (permalink) |
|
Üyelik Tarihi: 25.08.2001
Yer: Antalya
Yaş: 27
Mesaj: 970
|
Re: position:absolute; Peki farkli çözünürlükler?
Bunu yapabilmek için CSS içinde js kullanmalısın
![]() Dostum arkada ekran çözünürlüğü değiştikçe yeri değişen resime bir id vererek tanımla. mesela <img id=degimg gibi... absolute olacak layere ise style tanımlarken: <div style="position:absolute;left:expression(degimg.of fseftLeft);top:expression(degimg.offseftTop);" bu şekilde sorunsuz çalışır eğer ayarlama uymazsa offsetLeft+250 vs gibi oynayabilirsin ![]()
__________________
Take me back to my boat on the river and I won't cry out any more |
|
|
|
|
|
#9 (permalink) |
|
Üyelik Tarihi: 26.07.2005
Yer: Bochum
Mesaj: 224
|
Re: position:absolute; Peki farkli çözünürlükler?
Çok teşekkür ederim, en kısa zamanda deneyeceğim.
İyi çalışmalar dilerim.
__________________
XHTMLMutfağı |
|
|
|
|
|
#10 (permalink) | |
|
Üyelik Tarihi: 07.11.2006
Yer: İstanbul
Yaş: 21
Mesaj: 5
|
Re: position:absolute; Peki farkli çözünürlükler?
Alıntı:
|
|
|
|
|
Zoque'a hoşgeldiniz!