小编Cal*_*ard的帖子

Bootstrap 导航栏折叠得太晚了

我没有太多使用 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)

html twig twitter-bootstrap

2
推荐指数
1
解决办法
2181
查看次数

PHP'mail()'函数不发送电子邮件

我在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)

..工作,所以使用标题似乎是一个问题?

php email

2
推荐指数
1
解决办法
8413
查看次数

标签 统计

email ×1

html ×1

php ×1

twig ×1

twitter-bootstrap ×1