html - moz box orient 不工作,尽管 webkit box orient 工作

标签 html css

HTML 代码:

<div id="nav">
    <div id="home_menu">
        <a href="home.php">Home</a>
        <ul>
            <li>
                <a href="feed.php">Feed</a>
            </li>
            <li>
                <a href="">Notifications</a>
            </li>
        </ul>
    </div>
    <div>
        <a href="profile.php">Profile</a>
        <ul>
            <li>
                <a href="">Settings</a>
            </li>
            <li>
                <a href="logout.php">Logout</a>
            </li>
        </ul>
    </div>
</div>

样式:

#nav {
    float:right;
    margin-top: 12px;
    width: 200px;
    display:box;
    display:-webkit-box;
    display:-moz-box;
    display:-ms-flexbox;
    box-orient: horizontal;
    -moz-box-orient: horizontal;
    -webkit-box-orient: horizontal;
    border: 1px solid green;
}

该代码在 Chrome 上完美运行,但在 Mozilla 上方向是垂直的而不是水平的。请帮忙!

最佳答案

@Anubhav Awasthy 只需将/* autoprefixer: off */放在正在消失的代码行上方,它将被构建忽略。

例如。 /* 自动前缀: 关闭 */ -webkit-box-orient:垂直;

关于html - moz box orient 不工作,尽管 webkit box orient 工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17856733/

相关文章:

html - Safari 10 溢出 + 倾斜错误

javascript - 如何使用 Node 和 Electron 动态更改 css 样式属性

html - 悬停时显示剩余文本

javascript - CSS设置以在向下滚动时修改元素

html - @font-face 不适用于 www - firefox

html - 合并单元格并左对齐

html - 如何使用 CSS 将导航栏链接居中,同时保持两侧为灰色?

javascript - div 之间平滑滚动

javascript - 使用默认内容初始化tinyMCE

javascript - 带有右侧删除图标的 jquery Accordion