我想在我的React应用程序中使用默认的Bootstrap组件,所以我正在使用React-bootstrap NPM-
package。但是我一开始就坚持:尽管我只是从官方文档中复制非常简单的示例,但我不能使用任何默认组件。每次我使用Bootstrap样式的组件时,都会得到基本的组件样式。例如,下面的代码呈现一个<button>
没有样式的样式,而不是<Button bsStyle="danger">
Bootstrap 样式。
import React from "react";
import ReactDOM from "react-dom";
import {Provider} from 'react-redux';
import store from "./store";
import {Button} from 'react-bootstrap';
class App extends React.Component {
render() {
return (
<Provider store={store}>
<Button bsStyle="danger">Danger</Button>
</Provider>
);
}
}
ReactDOM.render(<App/>, document.getElementById('app-container'));
为什么会有这样的问题?也许是关于Babel或Webpack:在包装过程中某些样式被忽略了吗?
当您想使用react-bootstrap组件时,需要在代码中使用bootstrap-css来合并样式。
您可以通过在index.html中添加以下内容来做到这一点
<link rel="stylesheet" type="text/css" href=""https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
来自react-bootstrap文档
由于React-
Bootstrap不依赖于Bootstrap的非常精确的版本,因此我们不附带任何附带的CSS。但是,使用这些组件需要一些样式表。包括的方式和引导方式取决于您自己,但是最简单的方法是包括CDN中的最新样式。
DOCS
问题内容: 下载完整的bootstrap3包后,我注意到有一个单独的主题CSS文件。如何利用它?请解释? 我已包含在现有的引导项目中,但是输出没有任何区别。 问题答案: 下载Bootstrap 3.x后,您将获得 bootstrap.css 和 bootstrap-theme.css (更不用说这些文件的缩小版本了)。 bootstrap.css 完全样式化并可以使用,如果您愿意的话。它可能有点简
React Bootstrap 是由 React 构建的 Bootstrap 3 组件,也是最受欢迎的前端框架之一。 一些组件示例: 更多组件示例点此查看
问题内容: 我是使用jsPDF的新手,但是为了我的生命,我无法获得任何CSS来应用此东西!我尝试了内联,内部和外部都无济于事!我在另一篇SO文章中读到,因为从技术上讲是将内容打印到文件中,所以我需要打印样式表,但这也不起作用。 我有一个非常基本的页面,我只想尝试使用任何CSS:JS: HTML: 最后是外部样式表: 我确定所有内容都正确包含在内,并且没有错误,已经检查了所有内容。是否需要调用一些其
React Bootstrap Components 是一套用于构建 ReactJS 项目的 Bootstrap 组件 示例 安装 npm npm install --save bootstrap-components yarn yarn add bootstrap-components 启动 Demo 应用 git clone https://github.com/axiom-team/boot
问题内容: 抱歉,我缺乏知识,但我是新手,目前正在学习React。我只是想问一下是否要在我的React应用程序中使用Bootstrap 4,是否必须安装jQuery?我在某处读到,将jQuery与React一起使用是不行的。所以现在我想知道。谢谢回复。您的意见和建议是真正的赞赏。 问题答案: 某些功能(例如下拉菜单,模式)需要JS来操纵DOM,而引导程序则使用jQuery来处理DOM操纵。 但是,
在一个Yaf_Application被实例化之后, 运行(Yaf_Application::run)之前, 可选的我们可以运行Yaf_Application::bootstrap 例 6.1. 调用Bootstrap <?php $app = new Yaf_Application("conf.ini"); $app ->bootstrap() //可选的调用 ->run(); }