【发布时间】:2021-01-27 21:01:02
【问题描述】:
具体来说:
我已经设法将 if/else 语句应用到下拉列表中没有问题。但是,当我使用网站上的下拉菜单时,在这种情况下由 if/else 语句创建的项目(登录或注销)设置在左侧,而其他所有内容都在下拉菜单中- down 居中对齐。我尝试过以我知道的各种方式应用样式,但我是 PHP 新手,所以我不知道如何将样式应用到这个特定项目。
提前感谢您的帮助!
代码如下:
<div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
<a class="dropdown-item" href="pots.php">POTS</a>
<a class="dropdown-item" href="pans.php">PANS</a>
<a class="dropdown-item" href="bowls.php">BOWLS</a>
<a class="dropdown-item" href="cups.php">CUPS</a>
<a class="dropdown-item" href="mugs">MUGS</a>
<?php
if (isset($_SESSION['userId'])) {
echo '<a href="includes/logout.inc.php">LOGOUT</a>';
} else {
echo '<a href="login.php">LOGIN</a>';
}
?>
</div>
【问题讨论】:
-
可能你忘记通过了:
class="dropdown-item"这样的:echo '<a href="login.php" class="dropdown-item">LOGIN</a>' ;
标签: php html css bootstrap-4