Angular UI Bootstrap中的几条指令都有append-to-body
选项。我什么时候需要使用它,它的优点和缺点是什么?
答案 0 :(得分:3)
我发现这些选项很有用,因为否则标记会作为触发元素的兄弟或子项插入,这可能并不理想。
可能的原因:
<div>
作为<tr>
的子项。position: fixed
,不滚动与页面。)。可能有其他原因,但我怀疑最后一个是最常见的原因。
答案 1 :(得分:3)
这是一个非常有用的选择。
该选项会更改通常动态添加到HTML中的任何工具提示等元素的父元素。防止一些边缘冲突或混合CSS规则。
例如,当您的工具提示被父边切割时(父有溢出:隐藏),您将需要使用该选项。 当使用append-to-body选项时,工具提示将附加到正文而不是溢出:隐藏父级并且不会被剪切。
快速解决此类问题。