【问题标题】:How to resize Menu Item(s) in Kendo UI如何在 Kendo UI 中调整菜单项的大小
【发布时间】:2016-02-03 20:25:12
【问题描述】:

我要做的就是改变菜单项的高度!我已经结束了!

        <div id="responsive-panel">


            @(Html.Kendo().Menu()
                 .Name("mainkendomenu")
                  .Items(items =>
                  {
                      items.Add().Text("Alarms").SpriteCssClasses("k-icon k-i-note").Action("Alarms", "Alarms"); 
                      items.Add().Text("Tools").SpriteCssClasses("k-icon k-i-connector");
                      items.Add().Text("Settings").SpriteCssClasses("k-icon k-i-ungroup");
                  })
                .Events(e => e.Open("open").Close("close").Select("select").Activate("activate").Deactivate("deactivate"))


            )

        </div>

【问题讨论】:

    标签: css kendo-asp.net-mvc


    【解决方案1】:

    实际上,增加菜单高度的一种更简单的方法是增加菜单项内部元素的行高:

    ul.k-menu .k-link{height:100px;}
    

    然后通过将它们的垂直对齐属性设置为“中间”(默认为“顶部”)或设置一些上边距来修改图标的位置。

    【讨论】:

    • 你用谷歌搜索了这个......我不相信你在没有参考的情况下复制和粘贴某人的发现。不过还是不行....
    【解决方案2】:

    这就是我最终得到的结果。

    #responsive-panel .k-link
        {
            margin-top:-14px;
            height:5px;
        }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-06
      • 1970-01-01
      • 2022-10-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多