【发布时间】:2015-08-06 16:29:33
【问题描述】:
我正在使用 Bootstrap 创建我的第一个站点,并且我正在处理导航栏中的登录/注销按钮。
这是我的 HTML 代码:
<ul class="nav navbar-nav navbar-right">
<li><a href="#">Item1</a></li>
<li><a href="#">Item2</a></li>
<li><a href="#">Item3</a></li>
<li><a href="#">Item4</a></li>
<?php
if (isset($_SESSION['logged_in']) && $_SESSION['logged_in'] === TRUE) {
?>
<li><a href="logout.php" class="btn btn-primary navbar-btn" type="button" role="logout">Logout</a></li>
<?php
} else {
?>
<li><button class="btn btn-success navbar-btn" type="button" data-toggle="modal" data-target="#signInModal">Login</button></li>
<?php
}
?>
</ul>
请看一下它们的外观:
可能是什么问题?为什么注销按钮变大了?
另外,请看看如果我在小屏幕/窗口中查看它们会发生什么:
这一次我在两种情况下都遇到了问题:在第一种情况下,登录按钮应该与前面的项目对齐;第二种情况是完全错误的。
怎么回事?
【问题讨论】:
标签: twitter-bootstrap button menu header alignment