Ceviz Forum

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

Cevapla
 
LinkBack Seçenekler
Eski 14/04/2006, 00:59   #1 (permalink)
Ceviz' in BeZgiN kEdisi
 
gurelcenk Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 02/2004
Yer: istanbul
Mesaj: 539
Soru iki ayrı div bitisik ve ortada nasıl?

Merhaba

table yerine div kullanmaya başladım , çok acemiyim
aşağıdaki kodlarda gözüken
menü ile anasayfayı yanyana getirip sayfayı ortayamadım bir türlü


Kod:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<style>
#menu
{
	width: 60px;
	left: 4px;
	position: relative;
	float: left;
}
#menu a
{
  
   text-decoration: none;
   width: 60px;
   border-top: 1px #eee solid;
   border-left: 1px #eee solid;
   border-bottom: 1px #996 solid;
   border-right: 1px #996 solid;
}
#anacerceve
{
	position: relative;
	width: 560px;
	margin: 0px auto;
	padding: 5px;
	border: 1px #666 solid;
	text-align: left;
	float: none;
   }
#sayfa
{
    background-color: #fff;
	border: 1px solid #999;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 40px 0px;
   width: 500px;
}



</style>
<body>

<div id="menu">
   <a href="xxx.php?id=1" >button 1  </a>
  <a href="xxx.php?id=1" >button 2  </a>
  <a href="xxx.php?id=1" >button 3  </a>
  <a href="xxx.php?id=1" >button 4  </a>
  <a href="xxx.php?id=1" >button 5  </a>
  <a href="xxx.php?id=1" >button 6  </a>
  <a href="xxx.php?id=1" >button 7  </a></div>
<div id="anacerceve">
  <div id="sayfa">
    <p>deneme</p>
    <p>deneme</p>
    <p>deneme</p>
    <p>deneme</p>
    <p>deneme</p>
    <p>deneme</p>
    <p>deneme</p>
    <p>deneme</p>
    <p>deneme</p>
  <p>deneme</p>
  </div>
</div>

</body>
</html>
buna gore anacerceve ve icindekiler sayfanın ortasında
menu sayfanın solunda kalıyor
1.gif olarak screenshot aldım (ekte)
ben ikisininde ortada ve bitisik olmasını istiyorum
anacerceve float:none; olarak duruyor left yaparsam yapışıyorlar ancak ikiside solda duruyor
yapmaya çalıştığımı (fireworks sağolsun) 2.gif olarak upload ettim
yardım edebilirseniz cok sevinirim

syg.
Eklenmiş Grafikler
File Type: gif 1.gif (6.4 KB, 36 views)
File Type: gif 2.gif (8.5 KB, 33 views)
__________________
I'm like a bird, I only fly away , I don't know where my soul is, I don't know where my home is, All I need for you to know is
gurelcenk hatta değil   Alıntı Yaparak Yanıtla
Eski 14/04/2006, 04:36   #2 (permalink)
Registered User
 
Üyelik Tarihi: 07/2002
Mesaj: 6,401
Varsayılan

Menu ve icerik icin bir ust katman kullan, oyle ki

Kod:
<div id="genelkatman">
  <div id="menu"></div>
  <div id="icerik"></div>
</div>
seklinde olsun. Boyle kullanmasi cok daha rahat olur.
Ansugo hatta değil   Alıntı Yaparak Yanıtla
Eski 14/04/2006, 09:53   #3 (permalink)
Ceviz' in BeZgiN kEdisi
 
gurelcenk Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 02/2004
Yer: istanbul
Mesaj: 539
Varsayılan

Merhaba,
teşekkürler Ansugo
menu ve anacerceveyi #genel katmanı içerisine aldım
Kod:
#genel
{
	position: relative;
	width: auto;
	margin: 0px auto;

   }
margin: 0px auto;yaptım ancak bir sonuc alamadım
son olarak
genel div'in genişliğini auto yerine width: 645px; yapınca birbirine bitişti ve ortalandı
bu seferde şöyle bir sorun çıkıyor
eger sayfanın içeriğinde
Kod:
<p>denemessssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss</p>
olursa bu div direkt bir aşağı kayıyor
yana doğru uzasa yine tamam derim ama menu yukarda sayfa aşağıda kalıyor
sanki "<br>" basmışım gibi.
__________________
I'm like a bird, I only fly away , I don't know where my soul is, I don't know where my home is, All I need for you to know is
gurelcenk hatta değil   Alıntı Yaparak Yanıtla
Eski 20/04/2006, 12:52   #4 (permalink)
talebe
 
fatihhayri Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 07/2003
Yer: istanbul
Mesaj: 754
Varsayılan

Sayfa planalama için

http://css.maxdesign.com.au/floatutorial/index.htm

bir göz at derim

ayrıca

eğer bu kadar uzun bir içerik olacaksa(denemessssss...) muhahhakkak kayma olacaktır.
fatihhayri hatta değil   Alıntı Yaparak Yanıtla
Eski 20/04/2006, 13:47   #5 (permalink)
Eski Cevizci
 
Üyelik Tarihi: 06/2005
Yer: Hellforge
Mesaj: 637
Varsayılan

Sitil dosyanda body etiketine aşağıdaki kodu yerleştir. Buradaki 'width' değeri sayfamızın toplam genişliği olacak. Yani sen ne kadar sayfan geniş olmasını istiyorsan o kadar piksel değeri gireceksin. Bu kod sayfamızın ortalanmasını sağlıyor.
Kod:
body{ width:710px;margin:0 auto;padding:0;position:relative;}
Ansugo'nun belirttiği şekilde iki tane katmanın(menu ve icerik adında) olduğunu varsayarsak ikisinin de 'Float' değerini 'left' yapınca sorunun düzelmesi gerekiyor.

Düzeltme: Üstte 'margin:0 auto' olacaktı, şimdi farkına vardım.

Enson 21/04/2006 12:35 tarihinde slay3r tarafından düzenlenmiştir..
slay3r hatta değil   Alıntı Yaparak Yanıtla
Eski 20/04/2006, 16:30   #6 (permalink)
...
 
HunTER Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 08/2002
Yer: İstanbul
Mesaj: 8,753
Varsayılan

Kod:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="eng">
<head>
   <title>Test</title>
   <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9"/>
   <style type="text/css">
      #cerceve{
         width: 750px;
         margin: 0px auto 0px auto;
      }
      #kolon{
         float: left;
         width: 200px;
         background-color: red;
      }
      #govde{
         float: left;
         width: 550px;
         background-color: green;
      }
   </style>
</head>
<body>
   <div id="cerceve">
      <div id="kolon">
         kolon<br/>
         kolon<br/>
         kolon<br/>
         kolon<br/>
      </div>
      <div id="govde">
         govde<br/>
         govde<br/>
         govde<br/>
         govde<br/>
      </div>
   </div>
</body>
</html>
HunTER hatta değil   Alıntı Yaparak Yanıtla
Eski 20/04/2006, 17:36   #7 (permalink)
Eski Cevizci
 
Üyelik Tarihi: 06/2005
Yer: Hellforge
Mesaj: 637
Varsayılan

Bir tavsiyem daha var eğer o resimde gönderdiğiniz gibi menü oluşturacaksanız <ul><li> taglarını kullanarak menülerinizi oluşturun.
slay3r hatta değil   Alıntı Yaparak Yanıtla
Eski 20/04/2006, 23:50   #8 (permalink)
Ceviz' in BeZgiN kEdisi
 
gurelcenk Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 02/2004
Yer: istanbul
Mesaj: 539
Varsayılan

arkadaşlar hepinize çok çok teşekkür ederim
bu bilgiler çok yardımcı oldu

CSS 'le çalışmak biraz karışık ama oldukça zevkli

sevgiler & saygılar
__________________
I'm like a bird, I only fly away , I don't know where my soul is, I don't know where my home is, All I need for you to know is
gurelcenk 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
İki tarih arasındaki günleri ayrı ayrı Hesaplamak? /usr/local PHP 11 30/12/2007 18:38
açılan sayfada scrollbarın ortada çıkmasını nasıl sağlarım semain Javascript / DHTML / Ajax 3 20/01/2007 01:26
5 ayrı Linke bağlı olarak database den 5 ayrı ürün listesi çekmek istiorum teksayfada zantanex ASP 2 09/05/2006 17:31
her inputa ayrı id nasıl olur? ajnglagla ASP 5 03/03/2005 09:48


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

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