ラベルの左側に表示されるポップオーバーがあります。
$('label').hover(function () {
$(this).popover({
offset: 10,
placement: 'left'
}).popover('show');
ポップオーバーは現在ラジオ ボタンをブロックしていて、左に移動したい、たとえば 10px にします。これを行う方法がわかりません。offset はまったく何もしていないようです (10 または 10000 を追加しても違いはありません)。そのようなラベルの HTML は次のとおりです。
<label for="MainContent_Wizard1_rbLeader" id="MainContent_Wizard1_lblLeader" class="radio" data-original-title="Visionary Giving Level" data-content="Diamond (full-page ad) + 2 dinner tickets">Visionary ($250,000)<span class="radio" name="rbLeader"><input id="MainContent_Wizard1_rbLeader" type="radio" name="ctl00$MainContent$Wizard1$GivingLevel" value="rbLeader" onclick="WizardStep1_Click();" /></span></label>
CSS でクラスを次のようにオーバーライドすることで、ポップオーバーの位置を設定することができます。
.popover {
left: 380px !important;
}
しかし、これは理想とはほど遠いもので、さまざまなブラウザーを使用してさまざまな場所に表示されるためです。
小さな右マージンを追加する方法があるはずですよね?
ありがとう。