【问题标题】:Vertical aligning text in Foundation nav barFoundation 导航栏中的垂直对齐文本
【发布时间】:2019-04-12 02:08:50
【问题描述】:

我正在尝试在左下角获取包含 280 x 70 图像的顶栏导航菜单,并在右侧对齐菜单选项。我可以在 Foundation 中左右对齐文本,但我找不到垂直对齐的方法。

Example Fiddle

<div class="row full-width">
<div class="large-4 columns">
    <img src="MyLogo.png" width="280" height="70" alt="My 280 x 70 Logo" />
</div>
<div class="large-8 columns">
    <nav class="top-bar" data-topbar role="navigation">
        <ul class="title-area">
            <li class="name">
                <div class="logo"> <a href="#"></a>
                </div>
            </li>
            <li class="toggle-topbar menu-icon"> <a href="#"><span></span></a>
            </li>
        </ul>
        <section class="top-bar-section">
            <!-- Right Nav Section -->
            <ul class="right">
                <li class="active"> <a href="/home/index" class="menuMix">
                            <span class="menuMinor">Home Page</span>
                            <span class="menuMain allCaps">Home</span>
                        </a>
                </li>
                <li class=""> <a href="/home/about" class="menuMix">
                            <span class="menuMinor">Who We Are</span>
                            <span class="menuMain allCaps">About</span>
                        </a>
                </li>
                <li class=""> <a href="/home/contact" class="menuMix">
                            <span class="menuMinor">Get In Touch</span>
                            <span class="menuMain allCaps">Contact</span>
                        </a>
                </li>
            </ul>
        </section>
    </nav>
</div>

【问题讨论】:

  • 你可以使用equalizer
  • 这可以保持列相等,但不会将内容移到底部。

标签: css zurb-foundation


【解决方案1】:

最简单的方法是使用flexbox。

.top-bar {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-11-06
    • 2015-11-10
    • 2012-08-16
    • 1970-01-01
    • 1970-01-01
    • 2021-12-20
    • 1970-01-01
    • 2020-11-08
    相关资源
    最近更新 更多