根据水平菜单对齐内容

时间:2017-06-14 14:25:21

标签: html css twitter-bootstrap

我正在努力根据水平菜单调整内容。我正在使用自举网格来制作菜单,菜单中的所有项目都与中心对齐。我不知道如何使下面的内容与左边的“Autor”文本的开头对齐,并且与右边的文本“Contact”相同。您可以在下面的图片中看到我想说的话。红色是我现在拥有的,蓝色是我想要实现的目标。

这是我的代码。谢谢你的答案。

菲利普

<div class="container-fluid main">
<div class="row menu">
    <div class="col-md-1"></div>
    <div class="col-md-2 menu-item nopadding"><a href="autor">A U T O R</a></div>
    <div class="col-md-2 menu-item nopadding"><a href="extracts">E X T R A C T S</a></div>
    <div class="col-md-2 menu-item nopadding"><a href="portfolio">P O R T F O L I O</a></div>
    <div class="col-md-2 menu-item nopadding"><a href="text">T E X T</a></div>
    <div class="col-md-2 menu-item nopadding"><a href="contact">C O N T A C T</a></div>
    <div class="col-md-1"></div>
</div>

<div class="row no-gutters autor">
    <div class="col-md-1"></div>
    <div class="col-md-2 nopadding">
        <img src="images/autor/1.jpg" class="autor-image">
    </div>
    <div class="col-md-2"></div>
    <div class="col-md-6 autor-text nopadding">
        <p>
            Jan Dotřel vystudoval Estetiku se zaměřením na teorii fotografie na FF UK. V roce 2016 diplomoval s prací
            Transformace kultovní a konceptuální hodnoty v dějinách fotografie. Již od prvního ročníku se soustředil
            na fotografickou teorii zastoupenou zejména u autorů jako jsou Geoffrey Batchen, Roland Barthes, Walter Benjamin,
            Jaques Derrida, Georges Didi-Huberman, Michel Foucault, nebo Alan Sekula.
        </p>
        <p>
            .....
        </p>

    </div>
    <div class="col-md-1"></div>
</div>

What I have

What I want

2 个答案:

答案 0 :(得分:0)

试试这个,使用偏移列而不是插入空白列。

<div class="col-md-2 col-md-offset-1 nopadding"></div>
<div class="col-md-6 col-md-offset-2 autor-text nopadding"></div>

答案 1 :(得分:0)

删除空div并删除co​​l-md类。

<div class="row menu">
    <div class="menu-item nopadding"><a href="autor">A U T O R</a></div>
    <div class="menu-item nopadding"><a href="extracts">E X T R A C T S</a></div>
    <div class="menu-item nopadding"><a href="portfolio">P O R T F O L I O</a></div>
    <div class="menu-item nopadding"><a href="text">T E X T</a></div>
    <div class="menu-item nopadding"><a href="contact">C O N T A C T</a></div>
</div>

将flexbox添加到菜单类

.menu {
    display:flex;
    justify-content:space-between;
}