in most cases I found on internet, the container
was set to 'body'
What I encountered:
bootstrap popover shows on a fixed div content, when you scroll page, popover moves too.
I change the param container to my specific DIV #search-filter-container
, nothing changed.
UPDATE:
what now .popover
DIV appears within body at last even I set container: '#some-my-div'
<div class="popover fade right in" style="top: 429.5px; left: 680px; display: block;">
code details...
</div>
</body>
It's hard to know what you're asking, especially because you didn't provide any code examples. Please read How do I ask a good question?
However, to show you an example of container option usage, I have created a JSFiddle.
Comment out each line of javascript to see the different effects (scroll up and down in the result frame). Don't forget to press Run when you change the code.
<div style="height: 100px;">
<br />Static text.</div>
<div style="position: fixed; width: 100%;" id="fixed-div">
<button type="button" class="btn btn-default" data-container="body" data-toggle="popover" data-placement="bottom" data-content="Vivamus
sagittis lacus vel augue laoreet rutrum faucibus." id="popover">Popover</button>
</div>
<div style="height: 2000px;"></div>
// comment this
$('[data-toggle="popover"]').popover({container: "body"});
// uncomment this
//$('[data-toggle="popover"]').popover({container: "#fixed-div"});