Jekyll,Markdown没有以正常方式(从上到下)呈现内容,而是全部向右

时间:2018-01-29 01:17:00

标签: html css twitter-bootstrap jekyll

image

我的Markdown(前面的事情)就是这样:

---
layout: post
title:  "Facultad de Lenguas y Letras"
date:   2018-01-18 24:00:00 -0600
categories: animacion
permalink: facultad-de-lenguas-y-letras-i
thumbnail: https://dl.dropbox.com/s/4ou7ndl36vxdaa0/facultad.gif?raw=1
---

<h2 class="fuente-fjalla-titulo">Geosmina - Facultad de Lenguas y Letras I</h2>

(youtube video with markdown format)

Hola.

我的帖子布局是:

<!DOCTYPE html>
<html lang="es">

{%include head.html%}

<body>
    <!-- Imagen header que dice Animanoir -->
    {%include header.html%}

    <!-- El sidebar y el contenido  -->
    {%include sidebar-main-post.html%}

    <!-- Footer normal -->
    {%include footer.html%}

    <!-- El jQuery de Bootstrap 4.0.0beta -->
    {%include js.html%}

    {%include hogarjq.html%}

</body>

</html>

而且:

<div class="container">
  <div class="row">
    <nav class="col-sm-3 ">
      <div class="col-sm-12" id="fixed-sidebar">
        <!-- <a href="index.html"><img id="home-logo" src="../../media/logo-prueba.jpg" alt="Logo de Animanoir"> </a> -->
        <ul>
          <li class="fuente-fjalla ul-personalizada">Animación</li>
          <li class="fuente-fjalla ul-personalizada">Ilustración</li>
          <li class="fuente-fjalla ul-personalizada">Interacción</li>
          <br>
          <li class="fuente-fjalla ul-personalizada">Blog</li>
          <br>
          <li class="fuente-fjalla ul-personalizada">Acerca</li>
          <li class="fuente-fjalla ul-personalizada">Contacto</li>
        </ul>
      </div>
    </nav>

    <div class="col-sm-9" id="main-content">

      <div class="row">

        <h2>{{ post.title }}</h2>

        {{content}}

    </div>

  </div>
|</div>
</div>

CSS就是这样:

#main-content {
    color: white;
    font-family: 'Average', serif;
    font-size: 1em;
}

呈现的HTML是:

<body>
    <!-- Imagen header que dice Animanoir -->
    <header id="header-home">
  <div class="container">
    <div class="row">
      <div class="col-sm-12 text-center">
        <a href="home.html"><img id="header-logo" class="img-fluid" src="../media/animanoir-logo-blanco-chico.png" alt=""/> </a> 
      </div>
    </div>
  </div>
</header>

    <!-- El sidebar y el contenido  -->
    <div class="container">
  <div class="row">
    <nav class="col-sm-3 ">
      <div class="col-sm-12" id="fixed-sidebar">
        <!-- <a href="index.html"><img id="home-logo" src="../../media/logo-prueba.jpg" alt="Logo de Animanoir"> </a> -->
        <ul>
          <li class="fuente-fjalla ul-personalizada">Animación</li>
          <li class="fuente-fjalla ul-personalizada">Ilustración</li>
          <li class="fuente-fjalla ul-personalizada">Interacción</li>
          <br>
          <li class="fuente-fjalla ul-personalizada">Blog</li>
          <br>
          <li class="fuente-fjalla ul-personalizada">Acerca</li>
          <li class="fuente-fjalla ul-personalizada">Contacto</li>
        </ul>
      </div>
    </nav>

    <div class="col-sm-9" id="main-content">

      <div class="row">

        <h2></h2>

        <h2 class="fuente-fjalla-titulo">Geosmina - Facultad de Lenguas y Letras I</h2>

<p><a href="http://www.youtube.com/watch?v=be73Nr5HIss"><img src="http://img.youtube.com/vi/be73Nr5HIss/0.jpg" alt="IMAGE ALT TEXT HERE" /></a></p>

<p>Hola.</p>


    </div>

  </div>
</div>
</div>

    <!-- Footer normal -->
    <!--footer-->
<footer>
    <div class="container">
        <div class="row">
            <div class="col-sm-12 text-center">
                <p id="copyrights">Animanoir 2018 &copy;</p>
            </div>
        </div>
    </div>
</footer>
<!--fin de footer-->

    <!-- El jQuery de Bootstrap 4.0.0beta -->
    <!--Bootstrap jQuery-->
<script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script>
<!-- <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js" integrity="sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q" crossorigin="anonymous"></script> -->
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta.3/js/bootstrap.min.js" integrity="sha384-a5N7Y/aK3qNeh15eJKGWxsqtnX/wWdSZSKp+81YjTmS15nvnvxKHuzaWwXHDli+4" crossorigin="anonymous"></script>

    <script async src="js/hogarjq.js"></script>

</body>

我正在使用 Bootstrap 4

我认为Markdown会完全按照写入的方式呈现所有内容,而不是尝试填充行直到它变满,然后传递给下一行。

1 个答案:

答案 0 :(得分:0)

解决。

col-sm-12 添加到div,并在内容中添加。

    <div class="col-sm-12">
      <h2>{{ post.title }}</h2>
      {{content}}
    </div>