我有一个网格小部件,它在其网格单元格的数据表中显示项目名称和图像链接。当我将鼠标悬停在网格单元格上时,我希望在数据表中显示带有项目描述的阴影。请建议我如何实现它。
问问题
176 次
1 回答
1
您可以按照以下步骤实现所需的行为:
- 在单元格内添加一个面板
- 将面板布局为覆盖整个单元格(将顶部、底部、左侧、右侧设置为 0,宽度高度设置为自动或“填充父级”的宽度和高度,如果您使用的是 flex 布局)
- 将您需要的小部件(带有描述的标签)添加到此“悬停”面板
- 取消选中“可见”面板的属性
- 添加 CSS 样式以在单元格鼠标悬停时显示面板
.app-Items-GridItemsCell:hover .app-Items-PanelHover { display: flex !important; opacity: 0.5; }
那应该是诀窍。这是示例应用程序的链接: AM Cell Hover Effect
于 2017-01-19T22:12:04.397 回答