javascript - 如何在semantic-ui中制作两行顶部固定菜单

标签 javascript css semantic-ui

作为标题,我希望顶部的固定菜单有两行而不是一行。

这是我尝试过的。

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/semantic-ui/2.2.13/semantic.js"></script>
<link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/semantic-ui/2.2.13/semantic.css">
<div class="ui top fixed inverted menu">
    <div class="ui container">
        <a class="item">Item</a>
        <a class="item">Item</a>
    </div>
    <div class="ui container">
        <a class="item">Item</a>
    </div>
</div>

使用第二个容器会导致两个容器都占用 50% 的宽度。使用 columngrid 也不起作用(菜单不再保持其布局)。这似乎是一个简单的问题。欢迎任何帮助。

最佳答案

我只是尝试使用 display:block 来强制您的父 div 以这种方式显示。 看起来不错。

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/semantic-ui/2.2.13/semantic.js"></script>
<link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/semantic-ui/2.2.13/semantic.css">
<div class="ui top fixed inverted menu" style="display:block">
    <div class="ui container">
        <a class="item">Item</a>
        <a class="item">Item</a>
    </div>
    <div class="ui container">
        <a class="item">Item</a>
    </div>
</div>

关于javascript - 如何在semantic-ui中制作两行顶部固定菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47470366/

相关文章:

javascript - 正确使用 express.js API,如获取、发送、重定向

Javascript 和 CSS 表格标题颜色

javascript - !doctype html 毁了我的脚本

html - 在 <form> 中使用 <article> 在语义上没问题吗?

javascript - 如何从 react-semantic-ui 中的多个搜索选择下拉框中获取值?

javascript - Bootstrap 移动导航栏无法正确折叠

javascript - 从 Ajax 调用 .Net 中的 SOAP Web 方法时出现 500 服务器错误

javascript - 附加如何使用用户脚本按类名从(动态)div 中提取文本?

html - 文本溢出 : ellipsis not working

jquery - Semantic-UI 多选获取值