Home | Registrieren | Einloggen | Suchen | Aktuelles


Forum » Auszeichnungssprachen » alt attribute umfärben Antworten
alt attribute umfärben

AhoiBrause
Otto-Normal-Poster


Beiträge: 92


hallo!

kann man diese gelben alt-attrbut felder umfärben oder gibt es sowas änhliches, was etwas schöner aussieht als diese helgelben teile?

mfg, ahoibrause


---
Dieser Beitrag wurde in das Weltkulturerbe aufgenommen.

  Profil   E-Mail   Website   Editieren   Zitieren

languitar
Foren-Team


Beiträge: 2795


Typischer Internet Explorer-Fehler. Eigentlich sollte Alt gar nicht angzeigt werden, wenn man mit der Maus auf einem Bild stehen bleibt. Dafür ist eigentlich title gedacht. Direkt umfärben kannst du das aber nicht.

---
Take a look here!
Lichtblick - Einblick - Ausblick

  Profil   E-Mail   Website   Editieren   Zitieren

AhoiBrause
Otto-Normal-Poster


Beiträge: 92


ok, dnake

---
Dieser Beitrag wurde in das Weltkulturerbe aufgenommen.

  Profil   E-Mail   Website   Editieren   Zitieren

Al Blank
Quasselstrippe


Beiträge: 368


Hi,

mit Javascript!
Da kannst Du eine kleine Ebene neben Deinem Mauszeiger anzeigen lassen.
Die kannst Du dann gestalten wie Du lustig bist. Wenn Du das Script brauchst dann meld Dich nochmal und ich kram es raus ;]

  Profil   Editieren   Zitieren

AhoiBrause
Otto-Normal-Poster


Beiträge: 92


ja, das script hätte ich gerne!

---
Dieser Beitrag wurde in das Weltkulturerbe aufgenommen.

  Profil   E-Mail   Website   Editieren   Zitieren

Al Blank
Quasselstrippe


Beiträge: 368


kram....

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:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>So eine Art Alt-Text!</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="javascript">
<!--
//Begin dHTML Toolltip Timer
var tipTimer;
//End dHTML Toolltip Timer

function locateObject(n, d) { //v3.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=locateObject(n,d.layers[i].document); return x;
}

function hideTooltip(object)
{
if (document.all)
{
	locateObject(object).style.visibility="hidden"
	locateObject(object).style.left = 1;
	locateObject(object).style.top = 1;
return false
}
else if (document.layers)
{
	locateObject(object).visibility="hide"
	locateObject(object).left = 1;
	locateObject(object).top = 1;
	return false
}
else
	return true
}

function showTooltip(object,e, tipContent, backcolor, bordercolor, textcolor, displaytime)
{
	window.clearTimeout(tipTimer)
	
	if (document.all)
		{
			locateObject(object).style.top=document.body.scrollTop+event.clientY+20
			locateObject(object).innerHTML='<table style="font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; border: '+bordercolor+'; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: '+backcolor+'" width="10" border="0" cellspacing="1" cellpadding="1"><tr><td nowrap><font style="font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: '+textcolor+'">'+unescape(tipContent)+'</font></td></tr></table> '

			if ((e.x + locateObject(object).clientWidth) > (document.body.clientWidth + document.body.scrollLeft))
				{	
					locateObject(object).style.left = (document.body.clientWidth + document.body.scrollLeft) - locateObject(object).clientWidth-10;
				}
			else
			{
			locateObject(object).style.left=document.body.scrollLeft+event.clientX
			}
		locateObject(object).style.visibility="visible"
		tipTimer=window.setTimeout("hideTooltip('"+object+"')", displaytime);
		return true;
		}
	else if (document.layers)
		{
		locateObject(object).document.write('<table width="10" border="0" cellspacing="1" cellpadding="1"><tr bgcolor="'+bordercolor+'"><td><table width="10" border="0" cellspacing="0" cellpadding="2"><tr bgcolor="'+backcolor+'"><td nowrap><font style="font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: '+textcolor+'">'+unescape(tipContent)+'</font></td></tr></table></td></tr></table>')
		locateObject(object).document.close()
		locateObject(object).top=e.y+20

		if ((e.x + locateObject(object).clip.width) > (window.pageXOffset + window.innerWidth))
			{
				locateObject(object).left = window.innerWidth - locateObject(object).clip.width-10;
			}
		else
			{
			locateObject(object).left=e.x;
			}
		locateObject(object).visibility="show"
		tipTimer=window.setTimeout("hideTooltip('"+object+"')", displaytime);
		return true;
	}
	else
	{
		return true;
	}
}
//-->
</script>
</head>
<body>
<!-- #BeginBehavior showTooltip1 -->
<div id="dHTMLToolTip" style="position: absolute; visibility: hidden; width:10; height: 10; z-index: 1000; left: 0; top: 0"></div>
<!-- #EndBehavior showTooltip1 -->
<a href="#"><img src="http://www.kadmed.com/postcards/images/planet.gif" width="400" height="300" border="0" onMouseOver="showTooltip('dHTMLToolTip',event, 'Hier%20steht%20Dein%20%22Alt-Text%22', '#00FF00','#FF0000','#0000FF','6000')" onMouseOut="hideTooltip('dHTMLToolTip')"></a>
</body>
</html>


Du kannst natürlich das Aussehen so gestalten wie Du Lust hast, schau Dir einfach mal das Javascript an, da müßtest Du eigentlich draufkommen wie Du es verändern mußt.
Wenn nicht, nochmal melden und konkret sagen wie es ausschauen soll (Font usw. ...)

Eins noch:

1:
onMouseOver="showTooltip('dHTMLToolTip',event, 'Hier%20steht%20Dein%20%22Alt-Text%22', '#00FF00','#FF0000','#0000FF','6000')"


...diesen Code schreibst Du bei Deinen Bildern (<img> rein)

'Hier%20steht%20Dein%20%22Alt-Text%22' :
Dein Text wobei %20 für Leerzeichen steht und %22 für Anführungszeichen

'#00FF00':
Hintergrundfarbe der Ebene

'#FF0000':
Rahmenfarbe der Ebene

'#0000FF':
Textfarbe

'6000':
6 Sekunden Einblendzeit

Viel Spaß!

  Profil   Editieren   Zitieren

AhoiBrause
Otto-Normal-Poster


Beiträge: 92


vielen, vielen dank! ich melde mich dann, wenn ich probleme habe.

---
Dieser Beitrag wurde in das Weltkulturerbe aufgenommen.

  Profil   E-Mail   Website   Editieren   Zitieren
 

Antworten
Nach oben