我对数据使用剑道网格,对于一个字段,我正在使用角度工具提示,因此我对工具提示有一个问题,第一行工具提示隐藏在剑道网格标题下,其他所有行都使用z-index。所以我想将z-index添加到此字段,以便它也可以在第一行上看到。如何使用CSS实现该任务?
config.js
{
field: 'locationComments',
title: 'Location Comments',
width: '210px',
filterable: false,
sortable: false,
template: function () {
return '<textarea '+
'data-tooltip-html-unsafe="<div>{{512 - this.dataItem.locationComments.length}} characters left</div>" '+
'tooltip-trigger="{{{true: \'focus\', false: \'never\'}[this.dataItem.locationComments.length >= 0 || this.dataItem.locationComments.length == null ]}}" '+
'tooltip-placement="top" dropdown-append-to-body="true" tooltip-class = "bluefill" '+
'maxlength="512" #=gridStatus=="NOT_EDITABLE" ? "disabled" : "" # type="text" id="locationComments" name="locationComments" ng-model="this.dataItem.locationComments" ></textarea>';
}
main.css
.k-grid-content table tr td textarea.toolTipIndex {
z-index:10002;
}
最佳答案
使用工具提示属性tooltip-append-to-body =“ true”,使其位于dom之外,以防止其弹出。
https://angular-ui.github.io/bootstrap/