剑道菜单z-index

时间:2015-04-28 02:50:12

标签: c# css .net kendo-ui kendo-asp.net-mvc

我希望将菜单放在任何其他窗口的顶部。但似乎z-index并不起作用。这是我的菜单:

@(Html.Kendo().Menu()
    .Name("menu").HtmlAttributes(new { @style = "z-index: 50;"})
    .Items(items =>
    {

这是我的DOM: enter image description here

2 个答案:

答案 0 :(得分:1)

z-index仅适用于定位元素。您必须确保您的元素具有以下显式声明之一:

  • position:absolute
  • position:relative
  • position:fixed

允许启用z-index。

答案 1 :(得分:1)

这对我有用,请参阅example

@(Html.Kendo().Menu()
    .HtmlAttributes(new { style = "position: relative; z-index: 11000" })
)