首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >KENDO ui menU IE9问题

KENDO ui menU IE9问题
EN

Stack Overflow用户
提问于 2014-01-28 09:01:18
回答 3查看 472关注 0票数 0

我在asp.net mvc网站上使用KEndo UI,菜单在除了IE9.0之外的所有浏览器中都工作得很好。我使用的是float: right,但当我在IE 9上打开页面并将鼠标移到菜单上时,它会从右向左移动

但是它应该是这样的

Mt CSS

代码语言:javascript
复制
 .float-right-menu {

    float: right;
}
EN

回答 3

Stack Overflow用户

发布于 2014-01-28 09:09:12

对于这些问题,您可能需要某种类型的css重置

票数 0
EN

Stack Overflow用户

发布于 2014-01-28 11:20:03

欢迎使用IE :(如果我没记错的话,IE9有一个奇怪的呈现错误,如果你的浮动元素没有在CSS中指定宽度,那么它决定将它设置为100%宽度(就像非浮动div一样)。)我认为要修复它,你必须在CSS中给它一个宽度。不幸的是,除非你知道菜单的实际宽度,否则很难做到。但是,试着将它设置为类似于"width: 300px;“的值,看看它是否解决了这个问题。

票数 0
EN

Stack Overflow用户

发布于 2014-01-28 16:09:04

你可以使用类似这样的东西

代码语言:javascript
复制
<script type="text/javascript">
    function SetMenuWidth()
    {
        var menu = $('#MenuName');
        menu.width(menu.width());
    }

    $(document).ready(function () {
        SetMenuWidth();
    });
</script>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21394955

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档