zjtdusers 发表于 2020-12-18 14:39:28

DerrickJiao 发表于 2020-12-18 11:51
您试一下修改这个CSS


zjtdusers 发表于 2020-12-18 14:40:34

DerrickJiao 发表于 2020-12-18 11:51
您试一下修改这个CSS


Derrick.Jiao 发表于 2020-12-18 15:43:54

zjtdusers 发表于 2020-12-18 14:34
在cascade 二级菜单上有问题。

列表都是由DOM拼接的,您用浏览器的调试工具找到二级菜单的元素,为其添加上上述的CSS样式

zjtdusers 发表于 2020-12-18 15:59:13

DerrickJiao 发表于 2020-12-18 15:43
列表都是由DOM拼接的,您用浏览器的调试工具找到二级菜单的元素,为其添加上上述的CSS样式

你可以试试,不是设置max-height的问题了,二级菜单的出来位置都不对了.

zjtdusers 发表于 2020-12-18 16:00:13

DerrickJiao 发表于 2020-12-18 15:43
列表都是由DOM拼接的,您用浏览器的调试工具找到二级菜单的元素,为其添加上上述的CSS样式



二级菜单的位置都错了。

Derrick.Jiao 发表于 2020-12-18 17:07:18

zjtdusers 发表于 2020-12-18 16:00
二级菜单的位置都错了。

您参考这段css,逐层找到对应的DOM元素#ss .ribbon-dropdowngroup-popup .ribbon-dropdowngroup-popup{
    height: 100px;
    overflow: scroll;
}


zjtdusers 发表于 2020-12-18 17:30:02

DerrickJiao 发表于 2020-12-18 17:07
您参考这段css,逐层找到对应的DOM元素

此方案解决了 二级菜单,但三级菜单又不行了.

zjtdusers 发表于 2020-12-18 17:38:37

DerrickJiao 发表于 2020-12-18 17:07
您参考这段css,逐层找到对应的DOM元素


Derrick.Jiao 发表于 2020-12-18 18:10:26

zjtdusers 发表于 2020-12-18 17:38


一级、二级、三级,无论多少级,您都可以通过浏览器的调试去找弹框的DOM元素,三级菜单同理二级菜单。

您需要找到三级菜单的DOM元素,为其添加上述样式。您可以到搜索引擎搜索CSS的选择器,或者通过js的querySelector帮助您逐层查找。

四级菜单也同理

zjtdusers 发表于 2020-12-18 18:36:20

DerrickJiao 发表于 2020-12-18 18:10
一级、二级、三级,无论多少级,您都可以通过浏览器的调试去找弹框的DOM元素,三级菜单同理二级菜单。

...

鼠标移出二级菜单后,我就定位不到dom元素了,dom元素就消失了。所以该如何定位dom元素。
页: 1 [2] 3
查看完整版本: 列表 cascade 过长,可以添加滚动条么?