Bootstrap工具提示css无法正常工作

时间:2016-05-02 09:35:59

标签: css twitter-bootstrap tooltip

我试图让工具提示工作,这确实顺便说一句,但是由于未知原因,没有CSS应用于工具提示。由于整个网站在引导程序本身(Wordpress插件)中运行良好,我在这个项目上摸不着头脑。

代码如下。

<a href="tel:<?php echo $phone;  ?>" data-toggle="tooltip" title="<?php echo $phone; ?>"  data-placement="bottom">
    <span class="fa-stack fa-lg">
        <i class="fa fa-circle fa-stack-2x fa-inverse"></i>
        <i class="fa fa-phone fa-stack-1x"></i>
    </span> 
</a>

和JS。

$(document).ready(function(){
    $('[data-toggle="tooltip"]').tooltip(); 
});

工具提示在屏幕左侧看起来没有样式(虽然它应该在项目下方)没有样式。我的bootstrap插件是最新的并运行css版本(v3.3.6),所以我想知道是否有一个外部工作表需要获取引导工具提示。

它没有说:http://www.w3schools.com/bootstrap/bootstrap_tooltip.asp

5 个答案:

答案 0 :(得分:2)

你必须在jquery-ui.js之后放入bootstrap.min.js! 全部。

str.TrimEnd('\r', '\n');

答案 1 :(得分:0)

有时您只需要调用它并找到不同的解决方案。我无法理解为什么它不会出现,(所以确实,它可能没有在那个引导版本中)所以相反,我用一些简单的CSS写了我自己的工具提示。这不是我想要的解决方案,但它最终解决了我的问题。

Intrested?

.tooltip {
    position: relative;
    display: inline-block;
    font-size: 16px;
}

.tooltip .tooltiptext {
    visibility: hidden;
    background-color: black;
    color: #fff;
    text-align: center;
    padding: 5px 0;
    border-radius: 6px;
     position: absolute;
     z-index: 1;
    width: 120px;
    top: 100%;
     left: 50%; 
     margin-left: -60px; 
    font-size: 12px;
}

.tooltip:hover .tooltiptext {
    visibility: visible;
}

修改后的代码

<a href="tel:<?php echo $phone;  ?>" class="tooltip">
    <span class="tooltiptext"><?php echo $phone; ?></span>
    <span class="fa-stack fa-lg">
        <i class="fa fa-circle fa-stack-2x fa-inverse"></i>
        <i class="fa fa-phone fa-stack-1x"></i>
    </span> 
</a>

答案 2 :(得分:0)

尝试使用data-original-title代替title

答案 3 :(得分:-1)

确保项目中包含bootstrap.js或bootstrap.min.js。

请您尝试以下

请插入此javascript代码

<script>
    $(function () {
      $('[data-toggle="tooltip"]').tooltip()
    });
</script>

在Html文件中添加此html部分

<button type="button" class="btn btn-default" data-toggle="tooltip" data-placement="right" title="Tooltip on right">Tooltip on right</button>

答案 4 :(得分:-1)

还要在HTML /代码中包含“ bootstrap-tooltip.js”

<script type="text/javascript" src="http://getbootstrap.com/2.3.2/assets/js/bootstrap-tooltip.js"></script>