如何使Boostrap Navbar元素内联?

问题描述

https://www.php.net/touch我实际上不知道出什么问题了,这是代码中的一些引导错误吗?我的版本有误吗? 我认为align-items-center应该这样做,但我不知道为什么不这样做。并且请不要告诉我让元素显示:内联或内联块,这是行不通的。 这是代码:

import React,{ Component } from "react";
import { Link } from "react-router-dom";
import logo from "../logo.svg";
import styled from "styled-components";
import { ButtonContainer } from "./Button";

export class Navbar extends Component {
  render() {
    return (
      <NavWrapper className="navbar navbar-dark ">
        <Link to="/">
          <img src={logo} alt="store" className="navbar-brand " />
        </Link>
        <ul className="navbar-nav align-items-center">
          <li className="nav-item ">
            <Link to="/" className="nav-link">
              products
            </Link>
          </li>
        </ul>
        <Link to="/cart" className="ml-auto">
          <ButtonContainer>
            <span className="mr-2">
              <i className="fas fa-cart-plus" />
            </span>
            my cart
          </ButtonContainer>
        </Link>
      </NavWrapper>
    );
  }
}

const NavWrapper = styled.nav`
  background: var(--mainBlue);
  .nav-link {
    color: var(--mainWhite);
    fontsize: 1.3rem;
    text-transform: capitalize;
  }
`;

export default Navbar;

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)