2015-08-29 33 views
0

我正在使用Bootstrap工具提示,它們目前正在我的頁面上被截斷。我刪除溢出-X性能,儘量保證工具提示是可見的,但他們仍然被切掉:容器中的工具提示

enter image description here

我查閱了一些可能的解決方案,但我不能設置的位置該工具提示的固定或改變工具提示的父母,因爲他們需要在我的容器元素滾動:我如何添加工具提示

https://www.youtube.com/watch?v=qoNkpFAHr0o&feature=youtu.be

這裏是:

$('#step_name').tooltip(
{ 
    title: "1. Add step title", 
    placement: "left", 
    container: ".editDetailView", 
    trigger: "manual", 
    position: "absolute" 
}); 
$('#uploadMedia').tooltip(
{ 
    title: "2. Upload images/videos", 
    placement: "left", 
    container: ".editDetailView", 
    trigger: "manual", 
    position: "absolute" 
}); 
$('.detailViewText').tooltip(
{ 
    title: "3. Add step description", 
    placement: "left", 
    container: ".editDetailView", 
    trigger: "manual", 
    position: "absolute" 
}); 
$('.update_step_button').tooltip(
{ 
    title: "4. Click to create step", 
    placement: "bottom", 
    container: ".editDetailView", 
    trigger: "manual", 
    position: "absolute" 
}); 

這裏是關於容器元素的CSS:

.processBlog{ 
    position: absolute; 
    overflow: auto; 
    form{ 
     overflow: auto; 
     .stepDetailView{ 
      overflow-y: auto; 
      .editDetailView{ 
       position: relative; 
       overflow-y: hidden; 
      } 
      } 
     } 
} 
+0

你可以把鏈接發給哪裏出現此問題,或者至少創建一個的jsfiddle的頁面? – ray9209

回答

0

這可能是你的問題:position: "absolute"

爲什麼不使用data-toggle="tooltip" data-placement="bottom" title="Tooltip on bottom"

<input type="text" name="text" data-toggle="tooltip" data placement="bottom" title="Tooltip on bottom"> 

而且隨着

<script> 
    $(function() { 
     $('[data-toggle="tooltip"]').tooltip() 
    }) 
</script> 
初始化
+0

謝謝 - 當我刪除了絕對位置並添加了數據元素(將數據位置更改爲左側)時,工具提示仍被截斷 – scientiffic

+0

我的猜測是:您正在應用干擾Bootstrap CSS的CSS。無論如何,將工具提示放在頂部或底部應該防止它們被切斷。 – timgavin

+0

我希望它們全部位於左側,因此看上去更加一致,即使將其添加到底部或頂部以確保它們可見。 – scientiffic

0

嘗試將工具提示方向更改爲正確的方向? 這裏是一個按鈕的例子。

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

更多信息here

+0

感謝您的回覆 - 雖然我希望工具提示位於左側。 – scientiffic

+0

@scientiffic這是不是你可以做的事情,因爲你在窗口的限制,所以有以下幾種方式: 1.添加足夠的** margin-left **帶有工具提示的標題 2.製作一個腳本,將標題移動到右側以便爲顯示的工具提示留出足夠的空間 – Enzo