【问题标题】:Menu text disappears when you hover over a menu that is in a kendo ui grid toolbar in当您将鼠标悬停在 kendo ui 网格工具栏中的菜单上时,菜单文本会消失
【发布时间】:2013-03-05 13:15:18
【问题描述】:

Kendo UI中,当您将鼠标悬停在网格工具栏中的菜单上时,菜单文本会消失。我想知道这是剑道 ui 错误还是我做错了什么?我正在使用 Metro 主题。

这是问题的屏幕截图:

这是重现问题的代码:

<!DOCTYPE>
<html>
<head>
    <title></title>
    <script src="http://code.jquery.com/jquery-1.8.1.min.js" type="text/javascript"></script>
    <script src="http://cdn.kendostatic.com/2012.3.1114/js/kendo.all.min.js" type="text/javascript"></script>
    <link href="http://cdn.kendostatic.com/2012.3.1114/styles/kendo.common.min.css" rel="stylesheet" type="text/css" />
    <link href="http://cdn.kendostatic.com/2012.3.1114/styles/kendo.metro.min.css" rel="stylesheet" type="text/css" />
</head>
<body>
    <div id='grid'></div>
    <script type="text/x-kendo-template" id="template">
        <div>
            <ul id='menu'>
                <li><span>Options</span>
                    <ul>
                        <li>Custom Option</li>
                    </ul>
                </li>
            </ul>
        </div>
    </script>
    <script>
        $(function () {
            $("#grid").kendoGrid({
                toolbar: kendo.template($("#template").html()),
                dataSource: new kendo.data.DataSource({
                    data: []
                }),
                columns: [{
                    field: "FIELD1",
                    title: "Field 1"
                }]
            }).data("kendoGrid");

            $("#menu").kendoMenu();
        });
    </script>
</body>
</html>

【问题讨论】:

  • 检查颜色:hover 可能是它的#fff
  • 你用萤火虫检查了opacity:0是否应用于css?
  • 您使用的是哪个浏览器、操作系统和 Kendo UI 版本?

标签: javascript html css kendo-ui kendo-grid


【解决方案1】:

这是一个剑道错误。您会发现 2013.3.1114 版本的 CSS 会出现这种情况,但该问题已在 2013.3.1315 版本中得到解决。

【讨论】:

    猜你喜欢
    • 2014-04-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-19
    • 1970-01-01
    • 1970-01-01
    • 2020-07-08
    • 1970-01-01
    相关资源
    最近更新 更多