css – 如何使jQuery UI导航菜单水平?

前端之家收集整理的这篇文章主要介绍了css – 如何使jQuery UI导航菜单水平?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我喜欢jQuery UI的东西!

我喜欢导航菜单,但我似乎不能得到它水平。我必须缺少的东西,是一个肚带。

任何人知道如何改变CSS?我试过这个,但它是一个较旧的版本,不工作,因为不再“清除”,以保持他们在彼此的顶部。

相关CSS:

  1. .ui-menu { list-style:none; padding: 2px; margin: 0; display:block; outline: none; }
  2. .ui-menu .ui-menu { margin-top: -3px; position: absolute; }
  3. .ui-menu .ui-menu-item { margin: 0; padding: 0; zoom: 1; width: 100%; }
  4. .ui-menu .ui-menu-divider { margin: 5px -2px 5px -2px; height: 0; font-size: 0; line-height: 0; border-width: 1px 0 0 0; }
  5. .ui-menu .ui-menu-item a { text-decoration: none; display: block; padding: 2px .4em; line-height: 1.5; zoom: 1; font-weight: normal; }
  6. .ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active { font-weight: normal; margin: -1px; }
  7.  
  8. .ui-menu .ui-state-disabled { font-weight: normal; margin: .4em 0 .2em; line-height: 1.5; }
  9. .ui-menu .ui-state-disabled a { cursor: default; }

谢谢您的帮助!

解决方法

你可以这样做:
  1. /* Clearfix for the menu */
  2. .ui-menu:after {
  3. content: ".";
  4. display: block;
  5. clear: both;
  6. visibility: hidden;
  7. line-height: 0;
  8. height: 0;
  9. }

并设置:

  1. .ui-menu .ui-menu-item {
  2. display: inline-block;
  3. float: left;
  4. margin: 0;
  5. padding: 0;
  6. width: auto;
  7. }

猜你在找的CSS相关文章