在panel heading
中,我插入了一個鏈接,它是一個popover
,它浮動到右側(自定義規則)。問題是,稍後popover內容出現在不同的位置。彈出式窗口內容出現在不同的位置
我可以添加CSS規則來強制popover出現在badge
旁邊,但我認爲這會自動完成。所以,問題是:
我做了一些錯誤的方式或因爲CSS規則.badge-panel-r
我得到的結果是正常的嗎?
$('[data-toggle="popover"]').popover();
.badge-panel-r {
float: right;
font-size: 16px;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet" />
<div class="container">
<div class="row">
<div class="col-sm-3">
<div class="panel panel-success">
<div class="panel-heading">
<i class="fa fa-check space5-right"></i> result
<a href="#" data-toggle="popover" data-placement="right" data-content="counter"><span class="badge badge-panel-r">1</span></a>
</div>
<div class="panel-body" style="background-color:rgba(24, 188, 156, 0.09)">
<p>text...</p>
</div>
</div>
</div>
</div>
</div>