Creating a Horizontal menu

时间:2013-03-11 作者:Stingervz

我刚开始创建wordpress主题,希望在页面顶部有一个菜单。我有以下内容:标题。php

<html>
<head>
<title>Tutorial theme</title>
<link rel="stylesheet" href="<?php bloginfo(\'stylesheet_url\'); ?>">
</head>
<body>
<div id="wrapper">
<?php wp_nav_menu( array(\'menu\' =>\'Top Navi\', \'container\' => \'\', \'items_wrap\'  => \'<ul id="menu-primary" class="menu" >%3$s</ul>\'  ) ); ?>
<div id="header">
 </div>
功能。php

<?php
add_theme_support( \'menus\' );
if (function_exists(\'register_nav_menus\')) {
register_nav_menus(
    array(
        \'main_nav\' => \'Main Navigation Menu\'
        )
    );
}
?>
最后是我的css文件http://pastebin.com/Pjr3THJm

然而,我的菜单以列表的形式出现,而不是水平显示。我做错了什么?

1 个回复
最合适的回答,由SO网友:tfrommen 整理而成

在我看来,这是一个CSS唯一的问题。

您必须提供<li> 具有CSS样式的菜单中的元素display: inline; (或“内联块”)。

结束