Thread View: pl.comp.lang.javascript
10 messages
10 total messages
Started by zlotowinfo
Wed, 23 Mar 2011 17:04
szukam najprostrzego/lekkiego tooltip
Author: zlotowinfo
Date: Wed, 23 Mar 2011 17:04
Date: Wed, 23 Mar 2011 17:04
9 lines
1132 bytes
1132 bytes
szukam możliwie najmniejszego skryptu tooltip
ktory poradzi sobie z tym poniżej
<a href='http://wp.pl' onmouseover="tooltip('Portal Wirtualna Polska')"
onmouseout="tooltiphide()" >WP</a>
<a href='http://onet.pl' onmouseover="tooltip('Portal Onet')"
onmouseout="tooltiphide()" >ONET</a>
Re: szukam najprostrzego/lekkiego tooltip
Author: Paweł Piskorz
Date: Wed, 23 Mar 2011 17:12
Date: Wed, 23 Mar 2011 17:12
19 lines
1456 bytes
1456 bytes
On 2011-03-23 18:04, zlotowinfo wrote:
> szukam możliwie najmniejszego skryptu tooltip
> ktory poradzi sobie z tym poniżej
>
> <a href='http://wp.pl' onmouseover="tooltip('Portal Wirtualna Polska')"
> onmouseout="tooltiphide()" >WP</a>
<a href='http://wp.pl' title='Portal Wirtualna Polska'>WP</a>
> <a href='http://onet.pl' onmouseover="tooltip('Portal Onet')"
> onmouseout="tooltiphide()" >ONET</a>
<a href='http://onet.pl' title='Portal Onet'>ONET</a>
--
message[autor="PablO"]::after {
content:"Pozdrawiam";
}
Re: szukam najprostrzego/lekkiego tooltip
Author: zlotowinfo
Date: Wed, 23 Mar 2011 22:23
Date: Wed, 23 Mar 2011 22:23
3 lines
1140 bytes
1140 bytes
to znam, ale ja chcę w kilku linijkach zapisy i tak żeby odrazu się pojawiało nie po sekundzie jak title myślałem nad alert jest trochę za bardzo upierdliwy bo trzeba kliknac
Re: szukam najprostrzego/lekkiego tooltip
Author: zlotowinfo
Date: Wed, 23 Mar 2011 22:31
Date: Wed, 23 Mar 2011 22:31
13 lines
1419 bytes
1419 bytes
znalazłem, chyba już prościej się nie da ;p
<STYLE TYPE="text/css" MEDIA=screen>
a:hover {background:#ffffff; text-decoration:none;} /*BG color is a must for
IE6*/
a.tooltip span {display:none; padding:2px 3px; margin-left:8px;
width:130px;}
a.tooltip:hover span{display:inline; position:absolute; background:#ffffff;
border:1px solid #cccccc; color:#6c6c6c;}
</STYLE>
Easy <a class='tooltip' href='#'>Tooltip<span>This is the crazy little Easy
Tooltip Text.</span></a>.
Re: szukam najprostrzego/lekkiego tooltip
Author: Peter May
Date: Wed, 23 Mar 2011 23:37
Date: Wed, 23 Mar 2011 23:37
20 lines
1624 bytes
1624 bytes
W dniu 23-03-2011 23:31, zlotowinfo pisze:
> znalazłem, chyba już prościej się nie da ;p
>
> <STYLE TYPE="text/css" MEDIA=screen>
> a:hover {background:#ffffff; text-decoration:none;} /*BG color is a must
> for IE6*/
> a.tooltip span {display:none; padding:2px 3px; margin-left:8px;
> width:130px;}
> a.tooltip:hover span{display:inline; position:absolute;
> background:#ffffff; border:1px solid #cccccc; color:#6c6c6c;}
> </STYLE>
>
> Easy <a class='tooltip' href='#'>Tooltip<span>This is the crazy little
> Easy Tooltip Text.</span></a>.
Beznadziejne. Zwłaszcza w kontekście tego, do czego jest atrybut title:
http://www.w3.org/TR/html4/struct/global.html#adef-title
--
Peter
Re: szukam najprostrzego/lekkiego tooltip
Author: zlotowinfo
Date: Thu, 24 Mar 2011 08:12
Date: Thu, 24 Mar 2011 08:12
24 lines
1872 bytes
1872 bytes
Użytkownik "Peter May" <peter.may@onet.pl> napisał w wiadomości
news:ime08c$5aj$1@news.onet.pl...
>W dniu 23-03-2011 23:31, zlotowinfo pisze:
>> znalazłem, chyba już prościej się nie da ;p
>>
>> <STYLE TYPE="text/css" MEDIA=screen>
>> a:hover {background:#ffffff; text-decoration:none;} /*BG color is a must
>> for IE6*/
>> a.tooltip span {display:none; padding:2px 3px; margin-left:8px;
>> width:130px;}
>> a.tooltip:hover span{display:inline; position:absolute;
>> background:#ffffff; border:1px solid #cccccc; color:#6c6c6c;}
>> </STYLE>
>>
>> Easy <a class='tooltip' href='#'>Tooltip<span>This is the crazy little
>> Easy Tooltip Text.</span></a>.
>
> Beznadziejne. Zwłaszcza w kontekście tego, do czego jest atrybut title:
> http://www.w3.org/TR/html4/struct/global.html#adef-title
>
no cóż działa, i jest wygodne
proszę o ciekawszą propozycję
Re: szukam najprostrzego/lekkiego tooltip
Author: Tomasz Kisielewski
Date: Thu, 24 Mar 2011 12:48
Date: Thu, 24 Mar 2011 12:48
112 lines
3898 bytes
3898 bytes
W dniu 24.03.2011 09:12, zlotowinfo pisze:
>
> Użytkownik "Peter May" <peter.may@onet.pl> napisał w wiadomości
> news:ime08c$5aj$1@news.onet.pl...
>> W dniu 23-03-2011 23:31, zlotowinfo pisze:
>>> znalazłem, chyba już prościej się nie da ;p
>>>
>>> <STYLE TYPE="text/css" MEDIA=screen>
>>> a:hover {background:#ffffff; text-decoration:none;} /*BG color is a must
>>> for IE6*/
>>> a.tooltip span {display:none; padding:2px 3px; margin-left:8px;
>>> width:130px;}
>>> a.tooltip:hover span{display:inline; position:absolute;
>>> background:#ffffff; border:1px solid #cccccc; color:#6c6c6c;}
>>> </STYLE>
>>>
>>> Easy <a class='tooltip' href='#'>Tooltip<span>This is the crazy little
>>> Easy Tooltip Text.</span></a>.
>>
>> Beznadziejne. Zwłaszcza w kontekście tego, do czego jest atrybut title:
>> http://www.w3.org/TR/html4/struct/global.html#adef-title
>>
>
> no cóż działa, i jest wygodne
> proszę o ciekawszą propozycję
>
$(document).ready(function()
{
var $tip=$('<div id="tooltip"></div>').appendTo("body").hide();
var pokaz = function(event)
{
var path="tooltip";
var name=$(this).attr("name");
$.get(path + "/" + name + ".php",function(data) { $tip.html(data); });
var offset = $(this).offset();
tPosX=offset.top+$(this).height();
tPosY=offset.left;
if (tPosY>$(document).width()/2)
{
tPosY=offset.left+$(this).width()-$tip.width()-10;
};
$tip.css({"top": tPosX, "left": tPosY}).fadeIn(500);
};
var ukryj = function()
{
$tip.hide();
};
$("[name].showToolTip").hover(pokaz,ukryj);
$tip.mouseout(ukryj);
});
Tootipy w katalogu /tooltip
Pojedynczy tootip w pliku np: dodaj_galerie.php ale może być tez w pliku
html jak ktos chce - w skrypcie powyżej zmienić .php na .html
<table>
<tr>
<td style="width:50px;vertical-align:middle;text-align:center;"><img
src="pictures/dokument.png"></td>
<td
style="width:150px;vertical-align:middle;text-align:center;">Przeczytaj
Faq!</td>
</tr>
</table>
no i css
#tooltip
{
display:none;
color:#000;
position: absolute;
z-index: 1020;
font-family:"Tahoma",Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
background-color:#a7b3bf;
border-bottom:3px solid #eaebec;
border-top:3px solid #eaebec;
border-left:3px solid #eaebec;
border-right:3px solid #eaebec;
-moz-border-radius-bottomleft: 15px;
-webkit-border-bottom-left-radius: 15px;
border-bottom-left-radius: 15px;
-moz-border-radius-bottomright: 15px;
-webkit-border-bottom-right-radius: 15px;
border-bottom-right-radius: 15px;
width:250px;
}
a w kodzie strony
<a href="galeria_dodaj.php" id="content_top.php" class="showToolTip"
name="dodaj_galerie">Dodaj galerię</a>
gdzie name zgodne z nazwą pliku w katalogu /tooltip
Re: szukam najprostrzego/lekkiego tooltip
Author: zlotowinfo
Date: Thu, 24 Mar 2011 13:13
Date: Thu, 24 Mar 2011 13:13
3 lines
1144 bytes
1144 bytes
> Tootipy w katalogu /tooltip > tożto strasznie niewygodne do każdego dymka oddzielny plik? masakra
Re: szukam najprostrzego/lekkiego tooltip
Author: Peter May
Date: Thu, 24 Mar 2011 13:29
Date: Thu, 24 Mar 2011 13:29
10 lines
1237 bytes
1237 bytes
W dniu 24-03-2011 14:13, zlotowinfo pisze: >> Tootipy w katalogu /tooltip >> > tożto strasznie niewygodne do każdego dymka oddzielny plik? masakra To może coś takiego: http://skroc.pl/f32a -- Peter
Re: szukam najprostrzego/lekkiego tooltip
Author: Tomasz Kisielewski
Date: Fri, 25 Mar 2011 06:24
Date: Fri, 25 Mar 2011 06:24
10 lines
1518 bytes
1518 bytes
W dniu 24.03.2011 14:13, zlotowinfo pisze: >> Tootipy w katalogu /tooltip >> > tożto strasznie niewygodne do każdego dymka oddzielny plik? masakra > Może i niewygodne, ale każdy tooltip może mieć np inną ikonkę wewnątrz siebie - lub pokazywać inne dane np. dla użytkownika zalogowanego lub niezalogowanego. Zresztą to tylko przykład - nie trzeba brać wnętrza toolipa z pliku - można wygląd tooltipa zdefiniowac na stałe - a opis brać np z name
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads