2015-09-16 3 views

ответ

0

Существует несколько способов сделать это, некоторые из них только с CSS, а некоторые - с использованием JavaScript.

Вот CSS only solution:

<!--First tooltip--> 
<a href="#" class="tooltip"> 
    Tooltip 
    <span> 
     <img class="callout" src="cssttp/callout.gif" /> 
     <strong>Most Light-weight Tooltip</strong><br /> 
     This is the easy-to-use Tooltip driven purely by CSS. 
    </span> 
</a> 

a.tooltip {outline:none; } 
a.tooltip strong {line-height:30px;} 
a.tooltip:hover {text-decoration:none;} 
a.tooltip span { 
    z-index:10;display:none; padding:14px 20px; 
    margin-top:-30px; margin-left:28px; 
    width:300px; line-height:16px; 
} 
a.tooltip:hover span{ 
    display:inline; position:absolute; color:#111; 
    border:1px solid #DCA; background:#fffAF0;} 
.callout {z-index:20;position:absolute;top:30px;border:0;left:-12px;} 

/*CSS3 extras*/ 
a.tooltip span 
{ 
    border-radius:4px; 
    box-shadow: 5px 5px 8px #CCC; 
} 
Смежные вопросы