【问题标题】:Bootstrap 4 different popover & tooltip styles for each elementsBootstrap 每个元素的 4 种不同的弹出框和工具提示样式
【发布时间】:2018-03-12 08:49:37
【问题描述】:

我想为 Bootstrap 4 上每个部分的工具提示和弹出框元素赋予不同的样式例如:

此元素的颜色和其他 css 选项:

<div class="first-type">
    <div data-toggle="popover" data-trigger="hover" title="About Us" data-placement="left">
        <a href="#about" class="item-class"></a>
    </div>
</div>

还有这个元素的另一个 CSS 选项:

<div class="second-type">
    <div data-toggle="popover" data-trigger="hover" title="Services" data-placement="left">
        <a href="#services" class="item-class"></a>
    </div>
</div>

Bootstrap 3x 将弹出框代码添加到元素中。而且我可以使用元素的类轻松地给出样式。但是 Bootstrap 4 将弹出代码添加到正文中。我该如何解决这个问题?

【问题讨论】:

    标签: html css tooltip popover using


    【解决方案1】:

    通过js:

    $(document).ready(function(){
        $('[data-toggle="popover"]').popover({
            trigger: 'click',
            template: '<div class="popover awesome-popover-class"><div class="arrow"></div><div class="popover-inner"><h3 class="popover-title"></h3><div class="popover-content"><p></p></div></div></div>'
        });  
    });
    

    【讨论】:

    • Bootstrap 4 将弹出框 html 代码添加到 body> 。所以那个 css 不工作。
    • 您可以使用自定义模板。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-07-29
    • 2018-04-15
    • 1970-01-01
    • 2021-08-12
    • 1970-01-01
    • 2012-04-08
    • 1970-01-01
    相关资源
    最近更新 更多