CSS İle İlgili?
-
Herkese selamlar
Sorunum şu ki yaptığım web tasarımı (css kullanarak) bütün browserlarda farklı farklı gözüküyor. Bazılarında eksik bazılarında boyutları fazla büyük. En güzel sonucu ie 7 de alıyorum.
Sitemin adresi imzamda var zaten. Bu problemi nasıl çözebilirim. -
Yeni aklıma geldi aynı konu ile ilgili bir sorunum daha var.
şimdi javascript ile yeni bir div oluşturuyorum. Aşağıdaki gibi
var div = document.createElement("div");
div.style.position = "absolute";
div.style.top = "120px";
div.style.left = "115px";
div.style.width = "100px";
div.style.margin = "-12px 0 0 -100px";
.
.
.
fakat ben bu div'in içine bir image dosyası atmak istiyorum. loading.gif diye. bunu nasıl yapabilirim? Şimdiden teşekkürler -
ilk sorumun yanıtını buldum. tasarımımı dreamweaver ile yapıyorum ve dreamweaver bazen eksik kod giriyor. Çünkü üzerinde sürekli editleme yaptığım için bazı kalıplar ya eksik yada fazla oluyor. ie 7 de bunları gözardı ediyor sanırım ama diğerleri öyle deilmiş. Neyse 2. sorum hala geçerli.
-
Normaldir.. Css'i elinle yazmaya çalış, valid olduğunundan emin ol o zaman fazla farklılık çıkmıyor. Ayrıca her yerde position:absolute kullanma ekran çözünürlüklerine göre farklı yer alır..
css kontrolü için: www.w3.org
sol menüden html ve css validator linkini bul. Ayrıca ie çok sorunlu bir browser. Css'i firefox'a göre yaz, ie'ye göre düzenlemesi daha kolay olur. -
http://validator.w3.org/
burdan html ni kontrol et. onay veriyorsa
http://jigsaw.w3.org/css-validator/ burdan da css ni kontrol et. -
Teşekkürler css kontrolünü yaptım valid çıktı. Sayfadaki tasarım problemlerini giderdim. Şimdi bütün browserlarda düzgün gözüküyo. Fakat şu sorum hala geçerli.
Aşağıdaki gibi
var div = document.createElement("div");
div.style.position = "absolute";
div.style.top = "120px";
div.style.left = "115px";
div.style.width = "100px";
div.style.margin = "-12px 0 0 -100px";
. . .
fakat ben bu div"in içine bir image dosyası yaratmak istiyorum. loading.gif diye. bunu nasıl yapabilirim? -
şimdi öncelikle div ine bir id vermen lazım
<div id="divim"></div>
var divim;
divim=document.getElementById('divim');
divim.innerHTML='<img src=loading.gif>'; -
teşekkürler tagext
kodun devamında div id veriyordum zaten ama benim için önemli olan
divim.innerHTML="
"; bu kısmıydı.
çok saol. -
Ayrıca bu konuların ileri Javascriptin DOM nesneleridir. Daha ileriye taşımak istersen arama motorlarında bu keywordleri arayabilirsin. Bol css'li günler ;)
Toplam Hit: 839 Toplam Mesaj: 9
