工具提示CSS没有显示

时间:2013-07-11 15:29:37

标签: html css

到目前为止,我的CSS代码看起来像这样:

  .tooltip{display:inline;position:relative}
  .tooltip:hover{text-decoration:none}
  .tooltip:hover:after{
   background:#111;
   background:rgba(0,0,0,.8);
   border-radius:5px;
   bottom:18px;
   color:#000;
   content:attr(title);
   display:block;
   left:50%;
   padding:5px 15px;
   position:absolute;
   white-space:nowrap;
   z-index:98
  }
  .tooltip:hover:before{
    border:solid;
    border-color:#111 transparent;
    border-width:6px 6px 0 6px;
    bottom:12px;
    content:"";
    display:block;
    left:75%;
    position:absolute;
    z-index:99
   }

我的HTML代码如下所示:

<p style="color:black;"><a href="#" title="Sample tooltip" class="tooltip">Link</a><p>

出于某种原因,什么都没有出现。是否与我的文本颜色或CSS代码的结构有关?

1 个答案:

答案 0 :(得分:2)

http://jsfiddle.net/NYmTL/

这个小提琴看起来很适合您的代码。我将color: #000更改为#FFF。黑色黑色不是很明显。