【问题标题】:How to use justify-between Tailwind?如何使用 justify-between Tailwind?
【发布时间】:2021-09-11 16:42:22
【问题描述】:

我是顺风 css 的新手。我有一个导航栏,我正在尝试添加一个容器和justify-between,但没有应用 CSS。意思是,它没有添加间距。但是justify-around 确实有效,背景颜色也有效,有趣的是 Tailwind 安装正确 这是我的代码...

const NavBar = () => {
    return (
        <header className="bg-red-600">
            <div className="container mx-auto flex justify-between">
                <nav>
                    <NavLink to="/" exact>
                        Shloimi
                    </NavLink>
                    <NavLink to="/post">
                        Blog Posts
                    </NavLink>
                    <NavLink to="/project">
                        Projects
                    </NavLink>
                    <NavLink to="/about">
                        About
                    </NavLink>
                </nav>
            </div>
        </header>
    );
};

function App() {
    return (
        <Router>
            <NavBar/>
            <Switch>
                <Route component={Home} path='/' exact/>
                <Route component={About} path='/about'/>
                <Route component={SinglePost} path='/post/:slug'/>
                <Route component={Post} path='/post'/>
                <Route component={Project} path='/project'/>
            </Switch>
        </Router>
    );
}

export default App;

谁能帮帮我。

【问题讨论】:

    标签: reactjs tailwind-css


    【解决方案1】:

    因为,justify-between 实用程序用于控制 flex 和 grid 项目如何沿容器的主轴定位。 所以你需要这样的改变。justify-between 如果有两个或更多的孩子,就当父母。在NavLink 是儿童的情况下

            <nav className="container mx-auto flex justify-between">
                    <NavLink to="/" exact>
                        Shloimi
                    </NavLink>
                    <NavLink to="/post">
                        Blog Posts
                    </NavLink>
                    <NavLink to="/project">
                        Projects
                    </NavLink>
                    <NavLink to="/about">
                        About
                    </NavLink>
            </nav>
    

    编码愉快!

    【讨论】:

    • 那不是我所指的。实际的 container mx-auto 不起作用,这意味着它没有给它与左侧的间距
    • 因为你没有定义width,我推荐w-full修复它。或检查 .containerheader 标签的 css 定义在您使用的 css 文件中,如 index.cssApp.css。 :)
    • 你可以检查,play.tailwindcss.com/6VUmwzD8yK,如果你的代码没有工作,那么请检查你的 css 文件或配置文件,让我知道它不工作通过在此处修改共享链接的评论。 :)
    猜你喜欢
    • 2021-08-26
    • 2021-05-01
    • 2022-01-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多