Forum'da ara:
Ara


Yazar Mesaj
Mesaj31.08.2008, 09:33 (UTC)    
Mesaj konusu: Bir yazı,üzerine gelince nasıl altı çizgili ve renkli olur?

Arkadaşlar..Bir yazıya link verdim. Yanlız bu yazıların üzerine mausla gelince, renk değişmesini ve altının çizgili olmasını istiyorum.Bunun bir kodu varmı..Ben bulamadım.
______________

Mesaj31.08.2008, 09:38 (UTC)    
Mesaj konusu:

lınklerın rengarenk olması ıcın bunu tasarımın ustune yapsıtırWink


Kod:
<script>
var rate = 20;  // Increase amount(The degree of the transmutation)

if (document.getElementById)
window.onerror=new Function("return true")

var objActive;  // The object which event occured in
var act = 0;    // Flag during the action
var elmH = 0;   // Hue
var elmS = 128; // Saturation
var elmV = 255; // Value
var clrOrg;     // A color before the change
var TimerID;    // Timer ID


if (document.all) {
    document.onmouseover = doRainbowAnchor;
    document.onmouseout = stopRainbowAnchor;
}
else if (document.getElementById) {
    document.captureEvents(Event.MOUSEOVER | Event.MOUSEOUT);
    document.onmouseover = Mozilla_doRainbowAnchor;
    document.onmouseout = Mozilla_stopRainbowAnchor;
}

function doRainbow(obj)
{
    if (act == 0) {
        act = 1;
        if (obj)
            objActive = obj;
        else
            objActive = event.srcElement;
        clrOrg = objActive.style.color;
        TimerID = setInterval("ChangeColor()",100);
    }
}


function stopRainbow()
{
    if (act) {
        objActive.style.color = clrOrg;
        clearInterval(TimerID);
        act = 0;
    }
}

function doRainbowAnchor()
{
    if (act == 0) {
        var obj = event.srcElement;
        while (obj.tagName != 'A' && obj.tagName != 'BODY') {
            obj = obj.parentElement;
            if (obj.tagName == 'A' || obj.tagName == 'BODY')
                break;
        }

        if (obj.tagName == 'A' && obj.href != '') {
            objActive = obj;
            act = 1;
            clrOrg = objActive.style.color;
            TimerID = setInterval("ChangeColor()",100);
        }
    }
}


function stopRainbowAnchor()
{
    if (act) {
        if (objActive.tagName == 'A') {
            objActive.style.color = clrOrg;
            clearInterval(TimerID);
            act = 0;
        }
    }
}


function Mozilla_doRainbowAnchor(e)
{
    if (act == 0) {
        obj = e.target;
        while (obj.nodeName != 'A' && obj.nodeName != 'BODY') {
            obj = obj.parentNode;
            if (obj.nodeName == 'A' || obj.nodeName == 'BODY')
                break;
        }

        if (obj.nodeName == 'A' && obj.href != '') {
            objActive = obj;
            act = 1;
            clrOrg = obj.style.color;
            TimerID = setInterval("ChangeColor()",100);
        }
    }
}


function Mozilla_stopRainbowAnchor(e)
{
    if (act) {
        if (objActive.nodeName == 'A') {
            objActive.style.color = clrOrg;
            clearInterval(TimerID);
            act = 0;
        }
    }
}

function ChangeColor()
{
    objActive.style.color = makeColor();
}


function makeColor()
{
    // Don't you think Color Gamut to look like Rainbow?

    // HSVtoRGB
    if (elmS == 0) {
        elmR = elmV;    elmG = elmV;    elmB = elmV;
    }
    else {
        t1 = elmV;
        t2 = (255 - elmS) * elmV / 255;
        t3 = elmH % 60;
        t3 = (t1 - t2) * t3 / 60;

        if (elmH < 60) {
            elmR = t1;  elmB = t2;  elmG = t2 + t3;
        }
        else if (elmH < 120) {
            elmG = t1;  elmB = t2;  elmR = t1 - t3;
        }
        else if (elmH < 180) {
            elmG = t1;  elmR = t2;  elmB = t2 + t3;
        }
        else if (elmH < 240) {
            elmB = t1;  elmR = t2;  elmG = t1 - t3;
        }
        else if (elmH < 300) {
            elmB = t1;  elmG = t2;  elmR = t2 + t3;
        }
        else if (elmH < 360) {
            elmR = t1;  elmG = t2;  elmB = t1 - t3;
        }
        else {
            elmR = 0;   elmG = 0;   elmB = 0;
        }
    }

    elmR = Math.floor(elmR).toString(16);
    elmG = Math.floor(elmG).toString(16);
    elmB = Math.floor(elmB).toString(16);
    if (elmR.length == 1)    elmR = "0" + elmR;
    if (elmG.length == 1)    elmG = "0" + elmG;
    if (elmB.length == 1)    elmB = "0" + elmB;

    elmH = elmH + rate;
    if (elmH >= 360)
        elmH = 0;

    return '#' + elmR + elmG + elmB;
}

</script>
Mesaj31.08.2008, 09:45 (UTC)    
Mesaj konusu:

Teşekkür ederim.Yanlız ben menü gizleme kodu kullanıyorum.Kendi yazdıklarıma köprü verdim ve köprülediğim yazıların üstüne gelince altının çizilmesi ve renk oluşmasını istiyorum.Verdiğiniz kod işe yaramadı.Yine de teşekkürler.Yani forum sayfalarında bir başlığın üzerine gelince nasıl oluyorsa bende onu istiyorum..
______________

Mesaj31.08.2008, 09:54 (UTC)    
Mesaj konusu:

verdıgım kodun ıse yaramaması mumkun degıl cunku bende kullanıyorum
sızın dedıgınız bence olmaz ustune gelınce altının cızılmesı
Mesaj31.08.2008, 09:56 (UTC)    
Mesaj konusu:

pcwebuzmani yazmış:
verdıgım kodun ıse yaramaması mumkun degıl cunku bende kullanıyorum
sızın dedıgınız bence olmaz ustune gelınce altının cızılmesı

Arkadaşım forum da bir başlık açılıyor ve ben o başlığın üzerine gelince rengi sarı oluyor ve altı çizgili oluyor. Ben de bunu istiyorum. İstersen siteme gir ve sol üstteki menülere bak.
______________

Mesaj31.08.2008, 10:01 (UTC)    
Mesaj konusu:

kardesım senın ne ıstedıgını anladım ben anlamasam yorum yazmam senın sıten sonucta bedava forum ucretlı anladınmı Wink
Mesaj31.08.2008, 10:02 (UTC)    
Mesaj konusu:

Lütfen bakın..Benim burada açtığım başlık üzerine gelince rengi değişiyor ve altı çizgili oluyor.İşte ben bnunun nasıl olduğunu öğrenmek istiyorum...
______________

Mesaj31.08.2008, 10:41 (UTC)    
Mesaj konusu:

Hover Tablo Kodunumu Diyorsun ?
Mesaj31.08.2008, 10:49 (UTC)    
Mesaj konusu:

al sana hover tablo kodu

Kod:
<html>
<head>
<title>Hover Table Color</title>
<style type="text/css">
<!--
td.test {
  border: 5px solid red;
  color: black;
  background: cyan;
  padding: 50px;
}
td.test2 {
  border: 5px solid yellow;
  color: white;
  background: black;
  padding: 50px;
}
-->
</style>
</head>
<body>
<table summary="test">
<tr><td class="test" onmouseover="this.className='test2'"
onmouseout="this.className='test'">Hello world!</td></tr>
</table>
</body>
Mesaj31.08.2008, 11:12 (UTC)    
Mesaj konusu: Re: Bir yazı,üzerine gelince nasıl altı çizgili ve renkli ol

besiktascarsifan yazmış:
Arkadaşlar..Bir yazıya link verdim. Yanlız bu yazıların üzerine mausla gelince, renk değişmesini ve altının çizgili olmasını istiyorum.Bunun bir kodu varmı..Ben bulamadım.


Arrow http://www.javascriptindir.com/Kategoriler/javascript/linkler

bu adresten istediğinize bakabilirsiniz.
______________
Mesaj31.08.2008, 11:29 (UTC)    
Mesaj konusu: Re: Bir yazı,üzerine gelince nasıl altı çizgili ve renkli ol

hersite-burada yazmış:
besiktascarsifan yazmış:
Arkadaşlar..Bir yazıya link verdim. Yanlız bu yazıların üzerine mausla gelince, renk değişmesini ve altının çizgili olmasını istiyorum.Bunun bir kodu varmı..Ben bulamadım.


Arrow http://www.javascriptindir.com/Kategoriler/javascript/linkler

bu adresten istediğinize bakabilirsiniz.


Çok teşekkür ederim.Aradığım da tam böyle birşeydi.
______________

Önceki mesajları göster:   


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