안녕하세요, 저는 AngularJS의 UI 그리드에 popover를 추가하고 있습니다. 생각은 사용자가 팝 오버 (popover) 행을 마우스로 올려 놓고 popover가 지시어를 포함 할 때입니다. 나는 성공적으로이 부분을 구현했습니다,하지만 지금 문제는 팝 오버의 일부는 다음과 같이 UI를 그리드 표에 의해 차단된다 : AngularJS UI 그리드 및 Popover 정렬
내가 전면에 팝 오버를 가지고 싶어, 내가 ' ve는 ui 표와 popover 모두에 대해 z- 색인을 설정하려고했습니다.
JS 부분 :
function rowTemplate() {
var template = [];
...
template.push('popover-template="\'popover.html\'" popover-placement="bottom" popover-trigger="click"></div>');
return template.join(' ');
}
HTML : 관련 코드는 여기에
<div class="gridStyle" ui-grid="vm.grid" ui-grid-resize-column ui-grid-selection style="margin-top:0px; height:200px; z-index: 4; position: relative">
</div>
<script type="text/ng-template" id="popover.html">
<div style="height: 150px; width: 600px; overflow-x: auto; overflow-y: hidden; z-index: 10; position: relative">
<directive-related part />
</div>
</script>
하지만 Z- 인덱스를 설정 한 후 여전히 작동하지 않습니다. 이 문제를 어떻게 해결할 수 있습니까? 내 참조는 여기에 있습니다 : popover : popover, z-index : z-index.
감사합니다.
유 hieght주고 팝업이나 다른 문제 –
@gayathri를 해결하기 위해 바이올린을 만들 너비 시도했다 : 그래 코드가 지금
그 속성을 추가과 같이 템플릿을 변경해보십시오 업데이트되었습니다. 나는 원래의 코드로 그들을 가지고 있었다. 여기에 모두 붙여 넣지 않았습니다. – richards