dart - polymer 纸菜单无法在数据网格/表格上​​正确显示

标签 dart polymer slickgrid dart-polymer bwu-datagrid

每当用户单击SlickGrid的Dart端口BWU Datagrid内的菜单按钮时,我就会显示纸质菜单(Dart-Polymer元素)。菜单后面的元素仍然显示,用户实际上可以单击菜单后面的项目。

这是问题的图像,可为您提供更好的主意:

这是我的CSS更改为弹出菜单:

/* dropdown menu */
cr-table /deep/ a {
  width: 40px;
  overflow: auto;
  display: inline-block;
  text-overflow: ellipsis;
  vertical-align: middle;
}    
/** Pretty transition for showing the menu button */
cr-table /deep/ div.bwu-datagrid-row paper-menu-button.menu-button {
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s linear 0.3s,opacity 0.3s linear;
}
cr-table /deep/ div.bwu-datagrid-row:HOVER paper-menu-button.menu-button {
  visibility: visible;
  opacity: 1;
  transition-delay: 0s;
}

注意:
  • 请记住,该表是使用BWU-DataGrid的Dart Polymer元素。
  • “a”元素是“产品”单元格内的文本。
  • CR-Table只是BWU-DataGrid的包装
  • 最佳答案

    将BWU DataGrid的单元格z-index设置为大于1,但小于实际纸张菜单(默认值为12)的z-index的值。

    cr-table /deep/ div.bwu-datagrid-cell {
        z-index: 2;
    }
    

    关于dart - polymer 纸菜单无法在数据网格/表格上​​正确显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26933848/

    相关文章:

    flutter - 在Flutter中动态排序ListView

    authentication - 我需要 Polymer 1.x 中 <firebase-auth> 或 Polymerfire 元素的工作示例演示

    angularjs - 更新 slickgrid 中列标题的内容

    php - 如何让slickgrid div随表格大小调整大小

    polymer - 纸下拉菜单默认选择的选项不起作用

    jquery - SlickGrid - 选择没有自定义控件的行

    dart - 在 NgComponent 和 NgDirective 之间做出选择

    flutter - Charts_flutter : Display Column Chart Y Axis Labels in Kilo(K), 百万(M)

    flutter - BoxConstraints强制在Flutter中在AlertDialog中使用RadioListTile时引发无限宽度异常

    javascript - 使用动态 HTML 导入在模板中标记时, polymer 元素的尺寸会损坏