Forum'da ara:
Ara


Yazar Mesaj
Mesaj09.11.2008, 15:34 (UTC)    
Mesaj konusu: "Çek-Bırak" Özellikle Nesneler Oluşturmak (rozet)

“Çek-Bırak” özellikli nesneler oluşturmak

"Çek-Bırak" özellikle nesneler tarafımızdan oluşturulmuştur. Bunun nasıl yapıldığını sizinle paylaşıyoruz. Eğer bunun kodunu ve ya kendinize göre yapmanızı istiyorsanız bu dersimiz tam size göre. Bu nesnenin hazırlanmasında tam 3 kod tipi kullanılmaktadır. HTML-CSS-JS. Kodların hepsi dosyalara yüklenmiştir. O yüzden kod çok küçük gözüküyor. Fakat küçük kodun içindeki adrese bakarsanız kodun ne kadar uzun olduğunu göre bilirsiniz. CSS bölümünde resimde değişiklik yapmak isterseniz diye kodun içerği gösterilmiştir. Kodda bir problem oluşursa bize bildiriniz.


Şimdi aşağıdaki adımları takip ederek bu işlemi yapmaya başlayalım:
Html kodlaması
Css ile biçimlendirme ve konumlandırma
JavaScript ile nesneye hareket kazandırma


1. HTML kodlaması

İlk adımda nesnenin HTML koduna bakalım. Bu küçük kodda hiç bir değişiklik yapmayınız. Yaparsanız kod çalışmaz. CSS ve JS uygulamaları yaptıktan sonra nesne gözükmez. Nesnenin sitede görünmesini sağlayan kod budur. Eğer CSS uygulamayı yapmazsanız resmin url adreside olamayacağından gözükmez. JS işlemlerini yapmazsanız nesne sitede gözüktüğü gibi durur. Fakat hareket edemez.
Kod:
<div id="rozet">

Not: Nesneyi kaç tane yapmak isterseniz yukarıdakı kodu o kadar yazınız.


2. CSS ile biçimlendirme ve konumlandırma

Şimdi 2-ci aşamadayız. Aşağıdakı CSS kodları tarafımızdan hazırlanmıştır. Bu kod olmazsa hareket ve görünüm de olmaz. Aşağıdakı kodumuz "rozet" nesnesinin nerede durucağını ve görüntüsünü belirtmektedir. Hazırladığımız bu kodu da sitenizin "tasarım ayarlarından" istenilen bir kutucuğa koymanız yeterli olucaktır.
Kod:
<link rel="stylesheet" href="http://site.mynet.com/webmaster_sir/CSS/rozet.css" type="text/css" media="screen" />

CSS ile nesneyi biçimlendirme
CSS ile nesneyi biçimlendire bilirsiniz. Yani görüntüsünü değişe bilirsiniz. Bunun için öncelikle aşağıda yazılmış linke bakalım:
Kod:
http://site.mynet.com/webmaster_sir/CSS/rozet.css


Şimdiyse yukarıdakı linkin içindeki koda bakalım:
Kod:
<style>
#rozet
{background:url([color=green]http://site.mynet.com/webmaster_sir/RESIMLER/rozet.png[/color]) 0 0 no-repeat;
height:76px;
left:-38px;
position:absolute;
text-indent:-99999px;
top:22px;
width:77px}
</style>

Şimdi kodda yeşil renk ile gösterilmiş adrese bakalım. O resim adresinin yerine istenilen bir resim adresi yaza bilirsiniz. Bu kodu gösterdiğimiz ilk kodu EKLEMEMEK şartıyla ekleye bilirsiniz. Ayrıca bu kodda kırmızıyla gösterilmiş "rozet" kelimesi de vardır. Onu istenilen bir yazıya çevire bilirsiniz. Ama nesnenin çalışması için onu hangi kelimeyle değişirsen "1. HTML kodlaması" bölümünde kırmızı renkle gösterilmiş "rozet" kelimesini de değişeceğiniz sözle değişmeniz lazım.


3. JavaScript ile nesneye hareket kazandırma

Şimdi sıra geldi 3-cü aşamaya. JavaScript ile nesnemize hareket kazandırmaya. Hareket kazandırmak için günlerce üzerinde çalıştığımız JavaScript kodu aşağıdadır. HTML ve CSS işlemleri yapınca nesne gözükür. Fakat hareket edemez. JS kodunu koymanız mutlaka lazım.

Kod:
<script type="text/javascript" src="http://site.mynet.com/webmaster_sir/JS/rozet.js"></script>


Değişim yapmadan sitemizde gözüktüğü gibi hazır kodumuz:
Kod:
<div id="rozet">
<link rel="stylesheet" href="http://site.mynet.com/webmaster_sir/CSS/rozet.css" type="text/css" media="screen" />
<script type="text/javascript" src="http://site.mynet.com/webmaster_sir/JS/rozet.js"></script>
Mesaj09.11.2008, 16:28 (UTC)    
Mesaj konusu:

Beyenen yok galiba. Crying or Very sad
Emek verdik hazırladık.
Bi yorum yazsanız.. Crying or Very sad Crying or Very sad

______________
Arrow Ready for emergency ? Anlatılmaz, yaşanır. Bedava-sitemde olmayan yüzlerce servisden ücretsiz faydalanabilirsiniz.
Mesaj09.11.2008, 16:37 (UTC)    
Mesaj konusu:

Paylaşım için teşekkürler Wink
______________
Mesaj09.11.2008, 16:45 (UTC)    
Mesaj konusu:

bilgiliyiznet yazmış:
Paylaşım için teşekkürler Wink
Mesaj09.11.2008, 17:20 (UTC)    
Mesaj konusu:

Mesaj10.11.2008, 15:50 (UTC)    
Mesaj konusu:

Çok güzel olmuş da biyere götürüyorum farede tuşu bıraktığım anda hemen eski yerine dönüyor ,benden korktu galiba Mr. Green
______________
http://webninjasi.tr.gg
Mesaj10.11.2008, 17:10 (UTC)    
Mesaj konusu:

webmaster-sir yazmış:
Beyenen yok galiba. Crying or Very sad
Emek verdik hazırladık.
Bi yorum yazsanız.. Crying or Very sad Crying or Very sad


Merhaba;

Paylasimin için Cok Sağol Kardeş Ellerine Sağlık.. Wink
______________
Mesaj12.11.2008, 19:47 (UTC)    
Mesaj konusu:

Mükkeemmmelll Razz
Mesaj15.11.2008, 09:23 (UTC)    
Mesaj konusu:

Mesaj15.11.2008, 09:25 (UTC)    
Mesaj konusu:

ckpweb yazmış:
Çok güzel olmuş da biyere götürüyorum farede tuşu bıraktığım anda hemen eski yerine dönüyor ,benden korktu galiba Mr. Green


Merhaba,
Evet öğle.
Bıraktığınız zaman eski yerine döner.
Fakat 10 saniye gibi bırakmadan hareket ettirirseniz farenin üzerinde kalır.
Bi kere daha tıklarsak da eski yerine döner.
Geriye dönüşde biraz titreyiş olmasınıda .js türlü dosyaya yükledim.
Böğle daha iyi olduğunu düşünüyorum.
İyi eğlenceler. Wink

______________
Arrow Ready for emergency ? Anlatılmaz, yaşanır. Bedava-sitemde olmayan yüzlerce servisden ücretsiz faydalanabilirsiniz.
Mesaj18.11.2008, 13:51 (UTC)    
Mesaj konusu:

Mesaj18.11.2008, 17:09 (UTC)    
Mesaj konusu:

flood yapma ! paylasım için tsk
Mesaj18.11.2008, 17:11 (UTC)    
Mesaj konusu:

Doğru Konusun Wink
______________
Mesaj18.11.2008, 17:27 (UTC)    
Mesaj konusu:

trggcity yazmış:
flood yapma ! paylasım için tsk
Mesaj23.11.2008, 08:51 (UTC)    
Mesaj konusu:

ckpweb yazmış:
Çok güzel olmuş da biyere götürüyorum farede tuşu bıraktığım anda hemen eski yerine dönüyor ,benden korktu galiba Mr. Green


Geri dönmesi olumsuz bence bi yönü. bence burakıdığı yerde kalsa iyi olur.
______________
Önceki mesajları göster:   


Powered by phpBB © 2001, 2005 phpBB Group
Türkçe Çeviri: phpBB Türkiye & Erdem Çorapçıoğlu