Autor | Zpráva | ||
---|---|---|---|
tre-SKA Profil |
Dobry den,
Mam mapu v SVG formate a mam tam tooltip ku kazdemu statu a ja sa chcem spytat ako sa v SVG zadefinuje novy riadok? Konkretne: <g onclick="window.open(id, '_top')" id="tanzania" onmouseout="HideTooltip(evt)" onmousemove="ShowTooltip(evt, 'United Republic of Tanzania')" class="land coast tz"> United Republic of Tanzania je moc dlhe a chcel by som to takto: United Republic of Tanzania Skusal som uz kadeco /n , <br /> ... |
||
Monkeys Profil * |
#2 · Zasláno: 17. 7. 2012, 09:06:43
tre-SKA:
myslim ze BR sa pise <br> alebo <br /> urcite nie </br> M. |
||
tre-SKA Profil |
#3 · Zasláno: 17. 7. 2012, 09:42:52
hej hej teraz som si vsimol co som napisal za blbost, ale skusal som to v spravnom tvare :)
|
||
Sir Tom Profil |
#4 · Zasláno: 17. 7. 2012, 11:16:22
tre-SKA:
Také dobrý den, řešit zalamování textu už v jeho podobě s použitím <br /> nebo /n je blbost. Zalamování by měla řešit přímo funkce, která text zalomí automaticky. Napiš nám sem kód funkce ShowTooltip(). |
||
tre-SKA Profil |
#5 · Zasláno: 18. 7. 2012, 07:57:43
No to by bolo najidealnejsie ale na to som si netrufol uz :) tu je ten kod.
function ShowTooltip(evt, mouseovertext) { tooltip.setAttributeNS(null,"x",evt.clientX+11); tooltip.setAttributeNS(null,"y",evt.clientY+27); tooltip.firstChild.data = mouseovertext; tooltip.setAttributeNS(null,"visibility","visible"); length = tooltip.getComputedTextLength(); tooltip_bg.setAttributeNS(null,"width",length+8); tooltip_bg.setAttributeNS(null,"x",evt.clientX+8); tooltip_bg.setAttributeNS(null,"y",evt.clientY+14); tooltip_bg.setAttributeNS(null,"visibility","visibile"); } |
||
Sir Tom Profil |
#6 · Zasláno: 18. 7. 2012, 08:36:44
tre-SKA:
Tak tady bych se snažil asi upravit hodnotu, co se vkládá do tooltip.firstChild.data a pak si možná pohrát délkou, resp. výškou height v tooltip_bg. |
||
Časová prodleva: 12 let
|
0