[COLOR=Red]O KAdar Kişi Bakıyor Bari En altta Bir eğen butonu var ona tıklayında devam etme şevki gelsin arkadaşlar !

[/COLOR]





[SIZE=6][COLOR=Blue]Demo ![/COLOR][/SIZE]


[COLOR=Blue]Adım 1[/COLOR]
[COLOR=MediumTurquoise]Öncelikle Nasıl Kullanılır ?[/COLOR]



Mücahit ÖZER
[COLOR=Blue]Adım 2[/COLOR]

[COLOR=MediumTurquoise]Biçimlendirme Nasıl Yapılır ?[/COLOR]



Mucahit ÖZER MücahitÖzer.com'a git


[COLOR=Blue]Adım 3[/COLOR]

Şimdi CSS Dosyamızı Anadizine Yükleyelim ! [Hostingi Olmayanlar direkt CSS Kodlarının arasına ekleyebilir.]




bu direkt css ye ekleyenler ilgilendirmiyor.



.colorTipContainer{
position:relative;
text-decoration:none !important;
}

.colorTip{
/* This class is assigned to the color tip span by jQuery */

display:none;
position:absolute;
left:50%;
top:-30px;
padding:6px;

background-color:white;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
line-height:1;
text-decoration:none;
text-align:center;
text-shadow:0 0 1px white;
white-space:nowrap;

-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
}

.pointyTip,.pointyTipShadow{
/* Setting a thick transparent border on a 0x0 div to create a triangle */
border:6px solid transparent;
bottom:-12px;
height:0;
left:50%;
margin-left:-6px;
position:absolute;
width:0;
}

.pointyTipShadow{
/* The shadow tip is 1px larger, so it acts as a border to the tip */
border-width:7px;
bottom:-14px;
margin-left:-7px;
}

/* 6 Available Color Themes */

.white .pointyTip{ border-top-color:white;}
.white .pointyTipShadow{ border-top-color:#ddd;}
.white .colorTip{
background-color:white;
border:1px solid #DDDDDD;
color:#555555;
}

.yellow .pointyTip{ border-top-color:#f9f2ba;}
.yellow .pointyTipShadow{ border-top-color:#e9d315;}
.yellow .colorTip{
background-color:#f9f2ba;
border:1px solid #e9d315;
color:#5b5316;
}

.blue .pointyTip{ border-top-color:#d9f1fb;}
.blue .pointyTipShadow{ border-top-color:#7fcdee;}
.blue .colorTip{
background-color:#d9f1fb;
border:1px solid #7fcdee;
color:#1b475a;
}

.green .pointyTip{ border-top-color:#f2fdf1;}
.green .pointyTipShadow{ border-top-color:#b6e184;}
.green .colorTip{
background-color:#f2fdf1;
border:1px solid #b6e184;
color:#558221;
}

.red .pointyTip{ border-top-color:#bb3b1d;}
.red .pointyTipShadow{ border-top-color:#8f2a0f;}
.red .colorTip{
background-color:#bb3b1d;
border:1px solid #8f2a0f;
color:#fcfcfc;
text-shadow:none;
}

.black .pointyTip{ border-top-color:#333;}
.black .pointyTipShadow{ border-top-color:#111;}
.black .colorTip{
background-color:#333;
border:1px solid #111;
color:#fcfcfc;
text-shadow:none;
}






[COLOR=Blue]Adım 3[/COLOR]

Şimdi jQuery kodlarımızı ekleyeceğiz.Fakat burada kodları çekeceğiniz bir host veya açık kaynak kodlarını okuyabileceğiniz bir siteye upload etmeniz gerekli


<script></script>
<script></script>
<script></script>

[COLOR=SeaGreen]Ekleyeceğiniz siteniz haricindeki bir yere upload ederseniz
[/COLOR][COLOR=RoyalBlue]<script>[/COLOR][COLOR=SeaGreen][COLOR=RoyalBlue]</script>
[/COLOR]kodunun başına site adresini ekleyin !![/COLOR]



colortip-1.0-jquery.js Dosyasının içeriği



(function($){
$.fn.colorTip = function(settings){

var defaultSettings = {
color : 'yellow',
timeout : 500
}

var supportedColors = ['red','green','blue','white','yellow','black'];

/* Combining the default settings object with the supplied one */
settings = $.extend(defaultSettings,settings);

/*
* Looping through all the elements and returning them afterwards.
* This will add chainability to the plugin.
*/

return this.each(function(){

var elem = $(this);

// If the title attribute is empty, continue with the next element
if(!elem.attr('title')) return true;

// Creating new eventScheduler and Tip objects for this element.
// (See the class definition at the bottom).

var scheduleEvent = new eventScheduler();
var tip = new Tip(elem.attr('title'));

// Adding the tooltip markup to the element and
// applying a special class:

elem.append(tip.generate()).addClass('colorTipContainer');

// Checking to see whether a supported color has been
// set as a classname on the element.

var hasClass = false;
for(var i=0;i {
if(elem.hasClass(supportedColors[i])){
hasClass = true;
break;
}
}

// If it has been set, it will override the default color

if(!hasClass){
elem.addClass(settings.color);
}

// On mouseenter, show the tip, on mouseleave set the
// tip to be hidden in half a second.

elem.hover(function(){

tip.show();

// If the user moves away and hovers over the tip again,
// clear the previously set event:

scheduleEvent.clear();

},function(){

// Schedule event actualy sets a timeout (as you can
// see from the class definition below).

scheduleEvent.set(function(){
tip.hide();
},settings.timeout);

});

// Removing the title attribute, so the regular OS titles are
// not shown along with the tooltips.

elem.removeAttr('title');
});

}

/*
/ Event Scheduler Class Definition
*/

function eventScheduler(){}

eventScheduler.prototype = {
set : function (func,timeout){

// The set method takes a function and a time period (ms) as
// parameters, and sets a timeout

this.timer = setTimeout(func,timeout);
},
clear: function(){

// The clear method clears the timeout

clearTimeout(this.timer);
}
}

/*
/ Tip Class Definition
*/

function Tip(txt){
this.content = txt;
this.shown = false;
}

Tip.prototype = {
generate: function(){

// The generate() method returns either a previously generated element
// stored in the tip variable, or generates and saves it in tip for
// later use, after which returns it.

return this.tip || (this.tip = $(''+this.content+
'
'));
},
show: function(){
if(this.shown) return;

// Center the tip and start a fadeIn animation
this.tip.css('margin-left',-this.tip.outerWidth()/2).fadeIn('fast');
this.shown = true;
},
hide: function(){
this.tip.fadeOut();
this.shown = false;
}
}

})(jQuery);



şimdi script.js dosyamıza şu kodları ekleyin !



$(document).ready(function(){

/* Adding a colortip to any tag with a title attribute: */

$('[title]').colorTip({color:'yellow'});

});
Ve Sonuççç :)))






[SIZE=1]Kaynak[/SIZE]