首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >React Bootstrap下拉组件未接收任何样式

React Bootstrap下拉组件未接收任何样式
EN

Stack Overflow用户
提问于 2020-08-19 21:41:54
回答 1查看 62关注 0票数 0

我已经安装了带有yarn yarn add react-bootstrap bootstrapreact-bootstrap

我正在使用dropdown组件,但当我显示它时,它并不像预期的那样显示:

这就是我需要的

这是我的代码

代码语言:javascript
运行
复制
import React from "react";
import { Dropdown } from "react-bootstrap";
// import PropTypes from "prop-types";
import "../Dropdown/index.css";

const DropdownItem = () => {
  return (
    <Dropdown>
      <Dropdown.Toggle variant="success" id="dropdown-basic">
        Dropdown Button
      </Dropdown.Toggle>

      <Dropdown.Menu>
        <Dropdown.Item href="#/action-1">Action</Dropdown.Item>
        <Dropdown.Item href="#/action-2">Another action</Dropdown.Item>
        <Dropdown.Item href="#/action-3">Something else</Dropdown.Item>
      </Dropdown.Menu>
    </Dropdown>
  );
}

export default DropdownItem;

我不知道为什么下拉菜单没有样式。

EN

回答 1

Stack Overflow用户

发布于 2020-08-19 22:03:26

这是因为您可能没有在index.html文件中导入CSS。

您需要在项目的public/index.html文件中添加类似以下内容

代码语言:javascript
运行
复制
 <link
  rel="stylesheet"
  href="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.0/css/bootstrap.min.css"
  integrity="sha384-9aIt2nRpC12Uk9gS9baDl411NQApFmC26EwAOH8WgZl5MYYxFfc+NcPb1dKGj7Sk"
  crossorigin="anonymous"
/>

您可以在App.js或index.js文件中导入CSS,如下所示

代码语言:javascript
运行
复制
import 'bootstrap/dist/css/bootstrap.min.css';

您可以在react-bootstrap docs中查看有关它的更多信息

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63488315

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档