Ceviz Forum

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

Cevapla
 
LinkBack Seçenekler
Eski 14/04/2008, 01:32   #1 (permalink)
Üye
 
Üyelik Tarihi: 04/2008
Mesaj: 162
Varsayılan div sorunu..

merhaba arkadaşlar sitemi div ile sayfa,ustalan ,yanmenu,kapsayıcı,icerik ve banner alanı diye 6 div kullanarak böldüm.. aynen http://www.fatihhayrioglu.com/?p=173 sitedeki makeledekileri yaptım fakat bir sorun yaşıyorum..

sorunum asp nette master page yaptım buna bir adet contentplaceholder ekledim icerik bölümünde yer alan content place holder bütün içerik sayfasını kapladı.. div arasına ekleyerek genişliğini ayarladım.. fakat banner alanını bir türlü üste yaslayamadım..

2. reklam alanını yukarı çıkaramadım.. content place holder yükseklik değeri değiştikçe aşağı kayıyor.. vertical-algin:top; ile yukarı yaslayamadım..ne denediysem olmdadı.. bu reklam bölümünü yukarı nasıl yaslaya bilirim..
web.doktor hatta değil   Alıntı Yaparak Yanıtla
Eski 14/04/2008, 04:08   #2 (permalink)
Üye
 
Üyelik Tarihi: 02/2008
Yer: istanbul
Mesaj: 3
Varsayılan

container ının genişliği,content place holder ve reklam kısmının toplamının büyüklüğünden fazladır. eğer float kullanmadıysan alt alta durması normaldir, eğer kullandıysan genişlikleri biraz küçült. ölçülerden eminsen bi yerlere border koyduğun için oradaki div in büyümüş olabilir.
pilal hatta değil   Alıntı Yaparak Yanıtla
Eski 14/04/2008, 04:21   #3 (permalink)
Üye
 
Üyelik Tarihi: 04/2008
Mesaj: 162
Varsayılan

aşağıda yazdığım css kodları bulunmaktadır.. genişlilleri kendi elimle girdim genişliklerde sorun yok..master pagede content palace holder içinde hiçbirşey yokken bile reklam alanı 10px aşağı kayıyor.. bir türlü yukarı yaslayamadım..default.aspx sayfasında ise contentplaceholde ne kadar büyürse reklam alanım aşağı kayıyor.. icerik bölümünü gereğinden fazla küçültüp denedim olmadı..

#sayfa
{width:950px;
margin-top:2px;
margin-left:auto;
margin-right:auto;
width:60em;
text-align:left;
background-color:#ffffff;
border-style:solid;
border-color:#2A9DC7;
border-width:1px;



}
#ustalan
{






}
#kapsayicialan
{
width:800px;
float:right;
}

#icerik{float:left;
margin-top:2px;
margin-left:2px;
width:800px;
border-style:1px solid;
border-width:thin;
border-color:#DD0000;

}
#banneralani
{
width:150px;
float:right;
vertical-align:top;
background-color:#E7F1F8;
text-align:center;




}
#yanmenu
{
float: left;
font-family: verdana, arial, sans-serif;
font-size: 10px;
font-weight: bold;
margin-left:2px;
float:left;
margin-top:2px;
width:150px;
background-color:#E7F1F8;

border-right-style:none;






}
#altalan {
width:768;
clear:both;
border-style:solid;
border-width:thin;
border-color:#DD0000;

}
web.doktor hatta değil   Alıntı Yaparak Yanıtla
Eski 14/04/2008, 09:38   #4 (permalink)
Üye
 
Ahmet79 Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 05/2007
Yer: Zonguldak
Mesaj: 479
Varsayılan

boyutlara border'ü ekle. Yani
sol alan:150
orta alan:400
sağ alan:250
border-lar:10(attım )
toplam=810
borderleri kaldır yada div genişliklerini azalt
__________________
Not Defterim
Ahmet79 şu an hatta   Alıntı Yaparak Yanıtla
Eski 14/04/2008, 13:43   #5 (permalink)
Üye
 
Üyelik Tarihi: 12/2006
Mesaj: 82
Varsayılan

Yazdığınız Css kodlarına şöyle bir baktım, ayrıntılı incelemedim ama bu kısa göz atışımdan bile olayn mantığını tam olarak özümseyemediğiniz sonucunu çıkardım.

Örnek olarak sayfa 950px demişsiniz ama alt alan (footer) 768px olarak atanmış, yani footer 182 px kısa olmuş.

Bu sorunu matematiksel olarak çözebilirsiniz, divlerin "en" leri ile borderların kalınlıklarını hesaplayın 950 yi geçmesin, o zaman reklam divi de yukarıya gelir.

Kolay gelsin..
__________________
don_kishot hatta değil   Alıntı Yaparak Yanıtla
Eski 15/04/2008, 03:31   #6 (permalink)
Üye
 
Üyelik Tarihi: 04/2008
Mesaj: 162
Varsayılan css de yeniyim

merhabalar cevaplarınız için teşekkürler.. css de yeniyim ve altalan bölümü
nü hiç farketmemiştim.. bazen dalıp gidebiliyorum.. siteyi yeniden incelemeye aldım.. dediklerinizi uygululadım.. birşey farkettim yalnışlıkla banner alanını içeriğin div içine koymuşum.. hiç farketmemiştim.. yardımlarınız için teşekkürler..
web.doktor hatta değil   Alıntı Yaparak Yanıtla
Eski 15/04/2008, 19:10   #7 (permalink)
Üye
 
Üyelik Tarihi: 12/2006
Mesaj: 82
Varsayılan

Css öğrenmeye başladığımda uyguladığım basit ama etkili bir yöntemi anlatayım. Tasarım aşamasında tüm "div" lere farklı arkaplan rengi atayın, biri siyah, biri mavi, biri kırmızı, biri gri vs. , böylece yaptığınız en ufak bir değişikliğin bile tasarımı ne şekilde etkilediğini ve hataları görebilirsiniz. Tasarım bittikten sonra arkaplanları olması gerektiği şekle çevirirsiniz.

Kolay gelsin
__________________
don_kishot hatta değil   Alıntı Yaparak Yanıtla
Eski 31/05/2008, 16:36   #8 (permalink)
Üye
 
Üyelik Tarihi: 04/2008
Mesaj: 162
Varsayılan

don_kishot gerçekten etkili bir çözüm.. teşekkürler..
web.doktor hatta değil   Alıntı Yaparak Yanıtla
Eski 31/05/2008, 16:48   #9 (permalink)
Varlığa izin veren boşluk
 
anov Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 04/2004
Yer: İstanbul
Mesaj: 2,827
Varsayılan

Firefox üzerinde firebug kullanmak da güzel bir yöntem.
Firebug css için, javascript için hatta gelip giden ajax istek ve yanıtlarını görmek için mükemmel bir araç. Flash içinden yapılan istek ve dönen yanıtlar bile görünebiliyor.
anov hatta değil   Alıntı Yaparak Yanıtla
Eski 01/06/2008, 11:11   #10 (permalink)
Üye
 
Üyelik Tarihi: 04/2008
Mesaj: 162
Varsayılan

İndirdim ve kurdum çok güzel bir eklenti..Teşekkürler Anov.
web.doktor 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
Acilll!modem Sorunu!!registry Sorunu!!! uludaguni1 Windows 1 02/07/2005 13:59


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

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