rozet
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.
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.
-
<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:-
http://site.mynet.com/webmaster_sir/CSS/rozet.css
Şimdiyse yukarıdakı linkin içindeki koda bakalım:
-
<style>
#rozet
{background:url(http://site.mynet.com/webmaster_sir/RESIMLER/rozet.png) 0 0 no-repeat;
height:76px;
left:-38px;
position:absolute;
text-indent:-99999px;
top:22px;
width:77px}
</style>
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.
-
<script type="text/javascript" src="http://site.mynet.com/webmaster_sir/JS/rozet.js"></script>