Dreamweaver Layout (div) Kayması

NightSBluE

New member
Merhaba arkadaşlar.Sabahdan beri makale makale geziyorum ama kendime uygun çözümü bulamadım :(Adobe Dreamweaver CS3[Portable]Kullanıyorum
Şöyle Bir Sorunum War;

Fireworksde hazırladığım Arayüzü Dreamweavere geçirdim.Siteyi Ortaladım.Daha Sonra Layout aracıyla istediğim yeri çizdim.İçerisine Yazı Ekledim.Dreamweaverde Hiç Bir Sorun yok tabi.Siteyi Kayıt edip bi tarayıcıda açtıkdan sonra layout içersindeki yazı benim belirttiğim yerde diilde biraz daha sola yatık bir şekilde çıkıyor.Ve Tarayıcı Penceresini Küçültüp Büyülttüğümde Yazı Yerinden Oynuyor,Sağa Sola Kayıyor..Bunun Çözümü Nedir?Yardımlarınızı Bekliyorum...
 

YaVuZ_SeLM

New member
Arkadşım oluşturduğun tabloyu Layout modunda yaparsan Position değeri absolute olur yani. Senin çizdiğin tablo farklı çözünürlüklere sahip monıtorlerde farklı yerlerde görünecektir. Bu tabloyu çizmek yerine css bilgin varsa konumlandırırken css kullan yada içeriği henüz yeni başlamışsan bir table nın ıcerısınde oluşrur ve daha sonra bu tabloyu metın hızalar gibi ortaya hizala. Ama bu şekilde acemi iş yapmak yerine Div kullanmayı öğrenip bunu css kullanarak şekil vermek daha profesyonel olur.
 

NightSBluE

New member
Arkadşım oluşturduğun tabloyu Layout modunda yaparsan Position değeri absolute olur yani. Senin çizdiğin tablo farklı çözünürlüklere sahip monıtorlerde farklı yerlerde görünecektir. Bu tabloyu çizmek yerine css bilgin varsa konumlandırırken css kullan yada içeriği henüz yeni başlamışsan bir table nın ıcerısınde oluşrur ve daha sonra bu tabloyu metın hızalar gibi ortaya hizala. Ama bu şekilde acemi iş yapmak yerine Div kullanmayı öğrenip bunu css kullanarak şekil vermek daha profesyonel olur.
Dreamweaverde div oluşturunca zaten otomatik olarak css ile kendisi konumlandırmıyormu?
Ve ayrıca siteyi <table style="margin:0 auto;" cellspacing="0" cellpadding="0" border="0" width="1000"> kullanarak ortaladım.Ortalamayınca hiç bi sorun yok ama siteyi ortaladığım zaman layerler kayıyor:( Benimde siteyi ortalamam lazım..Lütfen yardım edin Hem Siteyi ortalayıp hemde layerleri kaymadan nasıl kullanırım ?
 

YaVuZ_SeLM

New member
Arkadaşım iki türlü div seçeneği var Dreamweaver da, Birinde insert div tag yazar, digerinde Draw Ap Div; Sen büyük ihtimalle Draw Ap div seçeneğinden div yaratıyorsun bunu yaratırkern css otomatik konumlandırır bu tagı ama değişik çözünürlükteki monitorlerde bu konumlandırlan div dğişik yerlerde görünür, senin sorunun bu sanırım. Sen Draw Ap div yerine, insert div tag deyip bunu css le şekil ver. insert div tag dediğinde css değerlerini kendin girmen lazım yani div e ne yapcağını sen tayin edersin ve sayfayı sağa, sola yada ortayada rastlasan oldukları yerde yani yarattıgın yerde kalırlar, içerisinde yaratmış oldugun tabloya göre kendini ortaladığından sayfayı nereye yaslarsan yasla sorun olmaz, ama Ap div çizdiğin yere kendi değerini kendi atar ve sayfayı oluşturduğun tablodan bağımsız davranır o yuzden sen sayfayı ortaladıgında onlar genelde yarattıgın yere gore daha sol da cıkarlar.

Bu bi div tag> css le kendin şekillendiriyorsun:


Bu da Ap Div tag, yani senin elle çizdiğinden, bulunduğu yerin özelliklerini kendisi sen çizdikten sonra ayarlıyor ancak fakı monitor çözünrlugunde farklı konumlarda çıkabiliyorlar, yada farklı gorunum alanlarında:


Ancak Bu Ap divleri bütün çözünürlüklerde sabit bir yerde (bi orda bi burda çıkmayacak şekilde) çıkarmayı bilen arkadaşlar varsa bende bişey öğrenmiş olurum.
 

NightSBluE

New member
Ewet Draw AP Layer kullanıyorum,Dediğim gibi siteyi ortalamayınca hiç bi sorun yok,Yani insert div tag ekleyip konumunu css ile belirleyince herhangibi bir kayma olmayak diyorsun..Hemen deniyicem..İlgilendiğin için çok teşekkür ederim.Peki Ben Hiç "Draw ap Div" Kullanamayacakmıyım ?
 

YaVuZ_SeLM

New member
Bunarı hersayfada ve farklı çöznrlukte sabit yerde çıkarabilen varsa söylerlerse bende öğrenirim ama ben görmedim. Hem işin kolayına kaçma sen div kullanmayı öğren işine çoook daha fazla yarar. Tasarımın temelini divler oluşturur zaten ben ap div kullanmanı tavsiye etmem. Biraz css ve div kullanımına bak biraz uğraştıktan sonra çözersin olayı.
 

YaVuZ_SeLM

New member
Divi boşlukta bir yerde yaratırsan bu şekilde olur arkadaşım bak sana bi adres verim henüz div kullanımını bilmediğinden yapamıyorsun, bu vericeğim siteye de buraya yazdığın sıkayetın aynısını yazmıssın sımdı sana yollıcam makaleyi tamamen okuduktan sonra divleri giriş olarak öğrenceksin. bu makaleyi ikinci sayfadan itibaren veriyorum sen başından başlayıp okursan daha iyi olur.kolay gelsin. Tembellik yok çalışmaya devam
http://www.dw.gen.tr/?module=articles&page=detail&id=258&part=2
 

NightSBluE

New member
makaleyi okumuştum önceden ama çok ilgi göstermemiştim.Tüm ayrıntısına kadar okuyucam busefer.Gene olmazsa seni gene rahatsız ederim artık :)

Olmuyor Olmuyor Olmuyooorr:((((((((

Çıldırıcam ya ne yaparsam yapayım,siteyi ortaladıkdan sonra arayüzün üzerine layout ile bilgi giremiyorum:(Giriyorum ama kayıyorrr:(

Buyrun öylesine attığım bi hosttan linkide vereyimSorunu tam olarak anlarsınız...
http://denemehaci.trtc.biz/uzuntmp.htm
 

vizayn

New member
sansartasa konuyu hortlatmış bende kendi kullandığım çözümü kendisi ile paylaşarak sıkıntısını gidermek isterim.

CSS KODU
#yeniurunler {
float: left;
height: 195px;
width: 400px;
position: relative;
}
#ap_div {
position: absolute;
width: 100px;
height: 100px;
top: 1px;
left: 0px;
}

HTML KODU
<div id="yeniurunler">
<div id="ap_div">Yeni</div>
</div>
</div>
 

HTML

Üst