- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想实现什么
所以我的超大屏幕和页脚之间有一个空隙。我想消除这个差距。我已经通过将 margin-bottom
设置为 0px 成功地做到了;但在那一刻,我不得不将一个 ID 传递给 Jumbotron 元素。现在我想在不传递 ID 的情况下实现相同的效果,但要使用类。
我不想使用内联样式。我想把它放在一个单独的 css 文件中。
在旧库中(react-bootstrap 而非 reactstrap),我可以选择特定类型的所有组件,就像我在下面提供的 css 中所做的那样。
所以错误很可能是css文件中的选择器。我在网上找不到任何以单独的“css 文件”方式专门显示它的东西。仅使用内联样式。
MainContent.js
import React from 'react';
import './MainContent.css';
import { Jumbotron, Button, Form, FormGroup, Label, Input, Container } from 'reactstrap';
const MainContent = () => {
return (
<Container>
<Jumbotron>
<Form>
<FormGroup>
<Label for="exampleEmail">Email</Label>
<Input type="email" name="email" id="exampleEmail" placeholder="with a placeholder" />
</FormGroup>
<FormGroup>
<Label for="examplePassword">Password</Label>
<Input type="text" name="password" id="examplePassword" placeholder="password placeholder" />
</FormGroup>
<Button>Submit</Button>
</Form>
</Jumbotron>
</Container>
);
}
export default MainContent;
MainContent.css
.Container {
margin-bottom: 0px;
}
.Jumbotron {
margin-bottom: 0px;
}
最佳答案
如果您不想使用 ID 或内联样式来实现它,有一种方法我称之为 hack。
在MainContent.js中为组件添加className
属性如下:
<Jumbotron className="jumbotron">
并且在 MainContent.css 中添加 !important
到你想要覆盖其他样式的语句中:
.Container {
margin-bottom: 0px;
}
.Jumbotron {
margin-bottom: 0px !important;
}
除非您像这样重写,否则将使用 node_modules/bootstrap/dist/css/bootstrap.css 中的 margin-bottom: 2rem
。
关于css - reactstrap 组件的 css 文件中的选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54048275/
我想通过 onChange 函数从 ReactStrap Input 组件获取类型化值。 目的是使用 text仅输入但能够获得特定类型的值(在下面的示例中为字符串或数字)。 您可以看到预期的类型由
一个 DropdownItem 包含一个搜索 Input 所以当用户点击它时,我需要下拉菜单保持打开状态以便他键入他需要搜索的内容: import React, { Component } from
我已经搜索了 reactstrap 文档,但不幸的是它只提供了 DropdownMenu:right 属性。我想要实现的是以某种方式自动对齐底部的下拉菜单,使其不会溢出。 import { U
我正在尝试将从 reactstrap 导入的按钮链接到我页面上的特定部分。我尝试了许多不同的解决方案,但它们似乎都不起作用。这是现在的样子: 2. import { Button, Card, Ca
我是 React 新手,我使用 Alert - Dismissing from Reactstrap ,我需要警报在 2 秒后自动消失。我试图找到一些可以完成的功能,但不幸的是我没有。谢谢你的帮助 最
我有一个使用 reactstrap 的导航栏,并希望合并 react-router。 在尝试失败后,我在这里找到了解决方案。 但是我不明白语法: 我有一个 来自 React-Router 和一个来自
我正在使用 Reactstrap v8.0.1我正在尝试显示错误消息并用红色边框呈现该字段,但它似乎根本不起作用 以下是我用来呈现表单的代码......但什么都没有。
item.id)} activeIndex={this.state.activeIndex} onClickHandler={this.goToIndex} /> {t
我正在尝试使用 Reactstrap 中的按钮和微调器来实现类似的目标 Loading 但是,当我在代码中执行此操作时,按钮中的微调器显示为 [object Object]。知道如何让它渲染为
尝试学习React和Reactstrap并尝试使Modals工作。当我单击按钮时,它应该切换模态,但是现在它给了我这个错误:元素类型无效:期望使用字符串(对于内置组件)或类/函数(对于复合组件),但是
每当我在输入文本框上按下 Enter 时,来自输入元素的隐式提交会触发提交并重新加载页面: import React, { Component } from "react"; import { Col
The website I'm working on有一个问题,当屏幕尺寸太小时应该显示的可折叠菜单是透明的。它仍然有效,但它不可见,这显然不是我想要的。我正在使用 reactstrap 来制作可折叠
我有这张表 https://stackblitz.com/edit/reactstrap-v8-pwyocr?file=Example.js在我的一个项目中实现只是想要的是可以使标题保持不变并且只使表
如何使 reactstrap 模态可拖动?我尝试使用 react-draggable 插件,但它无法正常工作。它仅适用于整个模态的内部部分。我的代码如下。 如果我在 标签的内部部分使用 组件,那么它会
我正在使用 Reactstrap Media 对象将图像添加到网站中,但在更改图像大小时遇到困难。请问如何更改 Media 对象中的图像大小? 最佳答案 您可以像下面这样更改图像大小。 cons
我正在使用 Reactstrap,为了让某个 Card 响应窗口的大小,我想用百分比而不是像素来固定它的纵横比。 出于某种原因,这适用于宽度但不适用于高度。 https://codepen.io/an
我用“创建react-app”创建了一个react应用。 我现在正在尝试从Reactstrap添加导航栏。我从Reactstrap复制粘贴(我将其添加为一个react组件)website: impor
我正在设计一个 MERN 项目,我想更改 Reactstrap ( https://reactstrap.github.io/ ) 用于我的 React 前端的默认字体。我找到了一些更改默认 Boot
我想将我的 react 组件(Navlink)设置为“白色”。主页和日志链接始终为暗:(白色永远不会被设置。我使用Reacstrap、Bootstap 4。我把js和css分开了这是我的代码: 侧边栏
我有一个 Reactstrap 模态:Modal - Reactstrap 我想使用此模式,就像我在页面布局中使用“普通”div 一样。 即使用相同的设计在页面内显示模式,只是不会弹出和弹出,并模糊页
我是一名优秀的程序员,十分优秀!