【发布时间】:2015-07-21 12:02:34
【问题描述】:
我已经在 PHP 中完成了简单的动态导航,例如从数组中拉出 HOME、ABOUT、FAQ、CONTACT 然后显示它。现在我只需要知道如果常见问题解答在将鼠标悬停在它上面后还有 4 个选项可以显示时我可以编码什么以及如何编码。我需要一些关于 php 编码而不是 CSS 的帮助。 目前我有这种情况
<?php
$pages = array(
'index.php' => 'Home',
'cupping.php' => 'Cupping',
'success.php' => 'Success Stories',
'healing.php' => 'Healing',
'eating-right.php' => 'Eeating Right',
'blog.php' => 'Blog',
'faq.php' => 'FAQs',
'contact.php' => 'Contact Us',
) ;
<ul class="nav navbar-nav">
<?php foreach ($pages as $filename => $pageTitle) {
if ($filename == $currentPage) { ?>
<li class="current"><?php echo $pageTitle ; ?></li>
<?php } else { ?>
<li><a href="<?php echo $filename ; ?>"><?php echo $pageTitle ; ?></a></li>
<?php
} //if
} //foreach
?>
</ul>
现在我如何打印也有一些嵌套导航的 HEALING,以便 php 编码后的 HTML 看起来像这样
<ul>
<li><ahref="index.php">Home</a></li>
<li><a href="cupping.php">Cupping</a></li>
<li><a href="success-stories.php">Success Stories</a></li>
<li><a href="healing.php">Healing Through</a></li>
<ul class="submenu">
<li><a href="herbs.php">Herbs</a></li>
<li><a href="nature.php">Nature</a></li>
<li><a href="behaviour.php">Behaviour</a></li>
</ul>
<li><a href="blog.php">Blog</a></li>
<li><a href="faqs.php">FAQs</a></li>
<li><a href="contact.php">Contact Us</a></li>
</ul>
我是 php 新手,需要一些帮助。谢谢:)
【问题讨论】:
标签: php html navigation