我没有太多使用 Bootstrap 的经验,但我正在使用一个框架(Twig + HTML + Bootstrap),该框架为课程作业提供了默认主题,并且在围绕选项/搜索栏的响应式折叠移动导航栏元素后发生得太晚;即它不会在正确的窗口宽度处折叠,迫使搜索栏流到选项下方的新行上。
这里有一些图片可以更好地描述我的意思:
全宽导航栏
半宽 - 应该折叠但搜索栏移至新行
折叠的导航栏(进一步减小窗口宽度后)
..这是导航栏的标记(抱歉太长了):
<div class="navbar navbar-default">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="{{base}}/">{{context.sitename}}</a>
</div>
<div class="collapse navbar-collapse navbar-ex1-collapse">
<ul class="nav navbar-nav">
<li><a href="{{base}}/search?query=Authors">Authors</a></li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">Publications<b class="caret"></b></a>
<ul class="dropdown-menu">
<li><a href="{{base}}/search?query=Documents">Documents</a></li>
<li><a href="{{base}}/search?query=Data">Data</a></li>
<li><a href="{{base}}/search?query=Source+Code">Source Code</a></li>
<li><a href="{{base}}/search?query=Apps">Apps</a></li>
</ul>
</li>
{% if context.hasadmin %}
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">Admin<b class="caret"></b></a>
<ul class="dropdown-menu"> …Run Code Online (Sandbox Code Playgroud) 我在1和1托管服务器上使用基本脚本:
$recipient = "email@domain.com";
$sender_name = $_POST['name'];
$sender_email = $_POST['email'];
$subject = $_POST['subject'];
$message = $_POST['message'];
$headers = "MIME-Version: 1.0"."\r\n";
$headers .= "Content-type:text/html; charset=UTF-8"."\r\n";
$headers .= "From: {$sender_name} <{$sender_email}>"."\r\n";
$headers .= "Reply-to: {$sender_name} <{$sender_email}>"."\r\n";
mail($recipient, $subject, $message, $headers);
Run Code Online (Sandbox Code Playgroud)
..但由于某种原因,我没有收到任何电子邮件,也没有任何错误,因为PHP mail()函数不发送电子邮件指示.
我认为这可能是服务器问题,但1和1表示它完全受支持.在使用收件人,主题和正文之前,我还发送了来自此服务器/主机的电子邮件,所以我不确定为什么它现在不起作用!
UPDATE
没有标题发送,即:
mail($recipient, $subject, $message);
Run Code Online (Sandbox Code Playgroud)
..工作,所以使用标题似乎是一个问题?