Webmaster Forum Logo Part 1 Webmaster Forum Logo Part 2
Webmaster Forum Logo Part 3
     
 
  :: Anmeldung

Benutzername:

Registrierung...

Passwort:

Passwort vergessen?

angemeldet bleiben


  
  :: Umfrage
Welche sozialen Netzwerke benutzt du regelmäßig?

 Facebook
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 73%
 keines
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 22%
 Google+
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 19%
 Twitter
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 11%
 Xing
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 schülerVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 meinVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 studiVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 MySpace
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%
 LinkedIn
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%

 ges. 393 Stimmen
 
  :: Buttons

Valid XHTML 1.0 Transitional

Jesus2k

Mitglied

Dabei seit: 11.01.2003

Beiträge: 36

 

1 Zum Seitenanfang

Mittwoch, 5. Februar 2003, 23:02

dynamische links

hab mal eine frage:
geh mal auf: www.leaguez.com und scroll ganz nach unten .. da steht all content .. bla bla bla
und dieses www.leaguez.com hat, wenn man mit dem mauszeiger darauf geht so einen geilen farbwechsel weiss hier wer wie das funktioniert ..oder kann mir jemand dafür einen code geben?
Wer kämpft, kann verlieren.
Wer nicht kämpft, hat schon verloren.
 

SevenofNine

Foren Gott

Dabei seit: 30.10.2002

Beiträge: 5 219

 

2 Zum Seitenanfang

Donnerstag, 6. Februar 2003, 11:39

Hallo,

Benutze die Forensuche ... stichwort fade oder fade.js

dann hast du was du haben möchtest

Gruß

Seven
Bevor du hier Fragen stellst, lese alle Dokumentationen und klicke die folgenden Links um mehr zu erfahren
WMW Forensuche,
WMW F.A.Q. und/oder
Allgemeine suche
 

mat

Routinier

Dabei seit: 05.12.2002

Beiträge: 383

 

3 Zum Seitenanfang

Donnerstag, 6. Februar 2003, 12:41

Das kann man mit JafaScript machen:

Gebe einem Text eine ID, damit man diesen identifizieren kann. Mit onmouseover rufst du am besten eine Funktion auf, die den Text fadet. Mit onmouseout kann man wieder zurückfaden.


Probier mal das:

<html>
<head>
<title>fade...</title>
</head>
<body>
<h1><span onmouseover="fade(this,'red')" onmouseout="fade(this,'black')" style="width:100px;filter:blendTrans(Duration=0.5)">Ein Text...</span></h1>
<script language=javascript>
function fade(o,c)
{
o.filters.blendTrans.Apply();
o.style.color = c;
o.filters.blendTrans.Play();
}
</script>
</body>
</html>

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »mat« (6. Februar 2003, 12:42)

 

Jesus2k

Mitglied

Dabei seit: 11.01.2003

Beiträge: 36

 

4 Zum Seitenanfang

Donnerstag, 6. Februar 2003, 12:59

Super ! Danke ! .. wie mach ich den text nun zu einem button ?
Wer kämpft, kann verlieren.
Wer nicht kämpft, hat schon verloren.
 

mat

Routinier

Dabei seit: 05.12.2002

Beiträge: 383

 

5 Zum Seitenanfang

Samstag, 8. Februar 2003, 22:44

Buttons kannst du mit <button> machen - änder dazu einfach das <span ... in <button ...!
 

=L²K=]KervyN[

unregistriert

6 Zum Seitenanfang

Montag, 21. April 2003, 12:39

is ja schön und gut

aber gibbet nich ne möglichkeit das irgendwo zu definieren anstatt das vor jeden link zu basteln??
 

Uter

Doppel-As

Dabei seit: 24.10.2002

Beiträge: 107

 

7 Zum Seitenanfang

Dienstag, 22. April 2003, 20:36

Ja, das geht auch,
über folgenden etwas langen Script den du wie gewöhlich in den "head" einfügst.

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
<SCRIPT>
startColor = "#FFFFFF"; // Startfarbe des Links
endColor = "#000000"; // Endfarbe des Links
stepIn = 25; // Geschwindigkeit des Farbwechsels zur Endfarbe (je höher desto langsamer)
stepOut = 25; // Geschwindigkeit des Farbwechsels zur Startfarbe (je höher desto langsamer)

autoFade = true;
sloppyClass = false;

hexa = new makearray(16);
for(var i = 0; i < 10; i++)
hexa[i] = i;
hexa[10]="a"; hexa[11]="b"; hexa[12]="c";
hexa[13]="d"; hexa[14]="e"; hexa[15]="f";

document.onmouseover = domouseover;
document.onmouseout = domouseout;

startColor = dehexize(startColor.toLowerCase());
endColor = dehexize(endColor.toLowerCase());

var fadeId = new Array();

function dehexize(Color){
var colorArr = new makearray(3);
for (i=1; i<7; i++){
for (j=0; j<16; j++){
if (Color.charAt(i) == hexa[j]){
if (i%2 !=0)
colorArr[Math.floor((i-1)/2)]=eval(j)*16;
else
colorArr[Math.floor((i-1)/2)]+=eval(j);
}
}
}
return colorArr;
}

function domouseover() {
if(document.all){
var srcElement = event.srcElement;
if ((srcElement.tagName == "A" && autoFade) || srcElement.className == "fade" || (sloppyClass && srcElement.className.indexOf("fade") != -1))
fade(startColor,endColor,srcElement.uniqueID,stepIn);
}
}

function domouseout() {
if (document.all){
var srcElement = event.srcElement;
if ((srcElement.tagName == "A" && autoFade) || srcElement.className == "fade" || (sloppyClass && srcElement.className.indexOf("fade") != -1))
fade(endColor,startColor,srcElement.uniqueID,stepOut);
}
}

function makearray(n) {
this.length = n;
for(var i = 1; i <= n; i++)
this[i] = 0;
return this;
}

function hex(i) {
if (i < 0)
return "00";
else if (i > 255)
return "ff";
else
return "" + hexa[Math.floor(i/16)] + hexa[i%16];}

function setColor(r, g, b, element) {
var hr = hex(r); var hg = hex(g); var hb = hex(b);
element.style.color = "#"+hr+hg+hb;
}

function fade(s,e, element,step){
var sr = s[0]; var sg = s[1]; var sb = s[2];
var er = e[0]; var eg = e[1]; var eb = e[2];

if (fadeId[0] != null && fade[0] != element){
setColor(sr,sg,sb,eval(fadeId[0]));
var i = 1;
while(i < fadeId.length){
clearTimeout(fadeId[i]);
i++;
}
}

for(var i = 0; i <= step; i++) {
fadeId[i+1] = setTimeout("setColor(Math.floor(" +sr+ " *(( " +step+ " - " +i+ " )/ " +step+ " ) + " +er+ " * (" +i+ "/" +
step+ ")),Math.floor(" +sg+ " * (( " +step+ " - " +i+ " )/ " +step+ " ) + " +eg+ " * (" +i+ "/" +step+
")),Math.floor(" +sb+ " * ((" +step+ "-" +i+ ")/" +step+ ") + " +eb+ " * (" +i+ "/" +step+ ")),"+element+");",i*step);
}
fadeId[0] = element;
}
//---> @"kvh" (Dieser Vermerk muss zur Verwendung dieses Scriptes stehen bleiben.)

</script>
 

FreeComp

unregistriert

8 Zum Seitenanfang

Samstag, 26. April 2003, 00:37

das ist cool ... hab das schon lange gesucht!

Vielen Dank

MfG
FreeComp
 

Ähnliche Themen