【问题标题】:How to make Boostrap Navbar elements inline?如何使 Bootstrap Navbar 元素内联?
【发布时间】:2020-08-27 22:41:24
【问题描述】:

我实际上不知道这里出了什么问题是代码中的一些引导错误我有错误的版本还是什么? 我认为 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;

【问题讨论】:

  • 你使用的是什么版本的 Bootstrap?
  • @JasonTowne v4.0.0-alpha.6
  • 为什么会有这么旧的 alpha 版本?

标签: javascript html css reactjs navbar


【解决方案1】:

很抱歉耽误您的时间,我刚刚重新安装了引导程序,它可以工作了...

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-03-27
    • 1970-01-01
    • 2022-10-12
    • 2021-12-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多