【发布时间】:2019-07-31 02:30:58
【问题描述】:
我正在尝试在 HTML/CSS 中实现下拉列表,更具体地说是在 React 中。我在这里找到了一个教程,展示了我可能感兴趣的东西:Link
唯一的问题是,当我在我的 React 项目中包含此代码并对其进行一些修改时,没有任何附加内容...这似乎是引导程序的问题,但我无法识别它。
这是发生了什么:
这是我的代码:
import React, { Component } from "react";
import "./VerticalDots.css";
export default class VerticalDots extends Component {
render() {
return (
<div class="btn-group">
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<img src={require("../imgs/3dots-vertical.png")} alt="NotFound"/>
</button>
<ul class="dropdown-menu">
<li>0123 4567 8912 3456</li>
<li>0123 4567 8912 3456</li>
<li>0123 4567 8912 3456</li>
</ul>
</div>
);
}
}
非常感谢您的帮助!
【问题讨论】:
-
ul也应该有aria-labelledby="dropdownMenuButton"名称为dropdownMenuButton与您的按钮的 id 相同检查它here -
您的项目中是否需要 bootstrap.js 和 bootstrap.css?您在控制台中看到任何错误吗?
标签: html css reactjs bootstrap-4