Ceviz Forum

Geri Dön   Ceviz Forum > Web & Grafik > Web Tasarım

Cevapla
 
LinkBack Seçenekler
Eski 08/06/2007, 00:09   #1 (permalink)
special
 
exsors Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 03/2006
Mesaj: 194
Varsayılan div, yükseklik, position

Position kullandığım divlerde dıştaki divin içteki divin yüksekliği değişse de onu kapsamasını sağlayamıyorum. Position kullanmadığım zaman herşey düzgün.

Bunun sebebi nedir sizce? Bir çözümü varmı?


1.
Kod:
.dis{
width:100px;
background-color:#ffffff;
border-style:solid;
border-width:1px;
border-color:#FF0000;
}
.ic{
width:50px;
height:1 00px;
background-color:#333333;
}
2.
Kod:
.dis{
position:relative;
width:100px;
background-color:#ffffff;
border-style:solid;
border-width:1px;
border-color:#FF0000;
}
.ic{
position:absolute;
left:0;
top:0;
width:50px;
height:100px;
background-color:#333333;
}
Eklenmiş Grafikler
File Type: gif kşlk.gif (1.4 KB, 10 views)
__________________
what the hell are you trying
now i know there is something more
what happened to you
still staying on my path
are you still denying
now i know there is something more
that this is the truth
exsors hatta değil   Alıntı Yaparak Yanıtla
Eski 08/06/2007, 01:28   #2 (permalink)
Üye
 
Üyelik Tarihi: 06/2007
Mesaj: 63
Varsayılan

position absolute kullandığınız zaman divin içte veya dışta olmasının önemi yok. sayfanın normal akışından ayrılıp sizin koyduğunuz yerde durur. diğer sayfa elemenları o yokmuş gibi sayfa içindeki akışlarına devam ederler
mberker hatta değil   Alıntı Yaparak Yanıtla
Eski 08/06/2007, 01:36   #3 (permalink)
Üye
 
Üyelik Tarihi: 06/2007
Mesaj: 63
Varsayılan

çok dikkatli okumadan cevap vermişim. özür dilerim .

içteki divin yüksekliğini 100px olarak vermişsiniz. dıştaki divin'de yüksekliğini 100px olarak verirseniz kpasayacaktır.
mberker hatta değil   Alıntı Yaparak Yanıtla
Eski 08/06/2007, 03:22   #4 (permalink)
special
 
exsors Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 03/2006
Mesaj: 194
Varsayılan

Tamam da ben bunu başka bir yerde kullanacağım, ve içteki divin yüksekliği belli olmayacak. Örnek olsun diye herhangi bir değer verdim.

Yani bana gereken, position kullananıp aynı zamanda dıştaki divin içtekiyle birlikte uzayıp kısalması.
__________________
what the hell are you trying
now i know there is something more
what happened to you
still staying on my path
are you still denying
now i know there is something more
that this is the truth
exsors hatta değil   Alıntı Yaparak Yanıtla
Eski 08/06/2007, 11:27   #5 (permalink)
Senti(n)ent adayı
 
Üyelik Tarihi: 06/2007
Yer: İstanbul
Mesaj: 22
Varsayılan

width ve height değerlerini % olarak belirtmeyi denemiş miydin?
eğer absolute konumlanmasını bile içinde bulunduğu div e göre yapıyorsa (ki yapıyor) mantıken bunu da o şekilde yapabilmesi gerek.
anova hatta değil   Alıntı Yaparak Yanıtla
Eski 08/06/2007, 12:36   #6 (permalink)
special
 
exsors Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 03/2006
Mesaj: 194
Varsayılan

Evet denedim. Yazı eklediğimde dıştaki div uzamıyor sadece içteki uzuyor.

Dıştakini uzattığımda içteki onunla birlikte uzuyor ama ihtiyacım olan içteki uzadıkça dıştakinin de uzaması..
__________________
what the hell are you trying
now i know there is something more
what happened to you
still staying on my path
are you still denying
now i know there is something more
that this is the truth
exsors hatta değil   Alıntı Yaparak Yanıtla
Eski 08/06/2007, 14:07   #7 (permalink)
Üye
 
Üyelik Tarihi: 06/2007
Mesaj: 63
Varsayılan

ikinci divi position:relative yapmak zorunu çözüyor gibi

deneme yanılma
mberker hatta değil   Alıntı Yaparak Yanıtla
Eski 08/06/2007, 16:00   #8 (permalink)
Cevizci
 
Vincent Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 04/2005
Mesaj: 110
Varsayılan

bir elementi dıştaki başka bir elemente göre konumlandırmanın birkac yolu var. örneğın "ic" classına sahip divin "dis"a göre soldan 20 px boşluk bırakmasını istiyoruz. bunu yapmak icin margin-left:20px de yazabilirsiniz, absolute konumlandırma ile left:20px de yapabilirsiniz, hatta relative kullanarak da yapılabilir.

"peki neden aynı şeyı yapmak için 3 farklı kod var?" derseniz, bunlar aslında aynı şeyi yapmıyor diyebiliriz. denerseniz hepsinin farklı sonuclar doğuracağını göreceksiniz. eğer bir döküman akışı saglamak istiyorsanız, mesela bu divin altına bir div (footer) gelecekse, o zaman margin kullanarak dizmek daha mantıklı, çünkü yükseklik degiştikçe alttaki div de ona göre yer değiştirecek.

Absolute posisyonlamanın da kullanım yerleri var tabi, nerede hangi yöntemi kullanacağınız gereksinime bağlı. Bana kalırsa distaki divin uzamaması normal, çünkü mberker'in dediği gibi absolute posizyonlamada o elementi normal sayfa akışının dışına çıkarıyoruz.
Vincent hatta değil   Alıntı Yaparak Yanıtla
Eski 08/06/2007, 16:59   #9 (permalink)
Üye
 
ismailakyldz Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 05/2007
Mesaj: 26
Varsayılan

position top vs hakkında bilgileri burda bulabilirsin
Burdan
ismailakyldz hatta değil   Alıntı Yaparak Yanıtla
Eski 08/06/2007, 18:03   #10 (permalink)
empty
 
UuuR Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 04/2007
Mesaj: 728
Varsayılan

auto veremiyormusun height ı?
__________________
artık yok..
UuuR hatta değil   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu açana göre Forum Cevap En Son Mesaj
position:fixed; IExpleror'da nasıl çalıştırılır? MGoktas Web Tasarım 2 12/05/2007 01:26
Div + yükseklik + float LoS.ToF Web Tasarım 1 25/02/2007 02:52
Nasıl yükseklik/derinlik kavramı verilebilir? Xone Flash / Director / Swift 3D ... 3 30/07/2006 19:56
div position width sorusu v4mp1r3 Web Tasarım 1 06/07/2006 18:11


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 23:27.

Reklamlar & Desteklenenler
Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv |


Forum Yazılımı: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net