Dê um aspecto Profissional ao seu Blog - ToolTips
04 Setembro 2008
Escrito por Gonçalo Martins
Muitas vezes os donos de páginas de internet questionam-se como dar um aspecto mais profissional à sua página. Umas das formas de atingir tál objectivo pode passar pela utilização das chamadas "ToolTips".
Â
As tooltips são basicamente caixas de texto que aparecem aquando a passagem do cursor do rato sobre determiada palavra.
Â
E tenho recebido alguns e-mails a perguntar como implementei isto aqui no site.
Â
Uma tooltip é relativamente facil de implementar, neste exemplo vou utilizar a framework Mootools.
No seguinte exemplo utilizei as imagens que se seguem, para criar a ToolTip:
Â
[tip-top.png]
    
[tip-text.png] A imagem em baixo vai premitir extender a ToolTip a qualquer altura!
    
[tip-bottom.png ]

HTML
<a href="javascript:;" class="tooltip" title="Que Bela ToolTip?::Isto dá-me um ar sexy...!">Texto/Imagem</a>
CSS
.tip { position:relative;z-index:500;width:295px; font-family:tahoma,arial; background:url(tip-text.png) left top repeat-y;margin-left:22px;Â }Â
.tip-top {position:relative;z-index:500; background:url(tip-top.png) top left no-repeat; height:25px; width:291px;margin-left:21px; }Â
.tip-title position:relative;z-index:500; color:#e95e25; font-weight:bold; margin:0 30px 0 30px; }Â
.tip-text {position:relative;z-index:500; color:#000; padding:10px 10px 10px 30px; }Â
.tip-bottom {position:relative;z-index:500; background:url(tip-bottom.png) left bottom no-repeat; width:291px; height:109px; }
Â
O SCRIPT
- window.addEvent('domready', function() { Â
- Â Â Â Â Â Â
- Â Â Â Â Â Â
- Â Â Â Â
- Â Â Â Â $$('a.tooltip').each(function(element,index)Â {Â Â
-         var content = element.get('title').split('::'); Â
-         element.store('tip:title', content[0]); Â
-         element.store('tip:text', content[1]); Â
- Â Â Â Â });Â Â
- Â Â Â Â Â Â
- Â Â Â Â
-     var tooltip = new Tips('.tooltip',{ Â
-         className: 'tooltip', Â
-         fixed: true, Â
-         hideDelay: 50, Â
- Â Â Â Â Â Â Â Â showDelay:Â 50Â Â
- Â Â Â Â });Â Â
- Â Â Â Â Â Â
- });Â
O titulo que irá aparecer na ToolTip será o texto que aparecer antes de '::' no campo 'title' do seu html, sendo que o texto é tudo o que aparece depois.
EXEMPLO
Trackback(0)
Setembro 04, 2008