javascript - 无法将行高自动调整为图像
问题描述
我正在使用 react-bootstrap 构建一个页面,并希望将图像作为我在网格中的行之一的背景。img 的高度是 1237.5px 并且它被放置在Col
组件中。如果我将高度显式更改为 eg height: 25%
,图像将占据组件高度的 25%,Row
但Row
组件仍然是 1237.5px 高。
我希望Row
组件具有height: 30%
桌面屏幕。它应该是响应式的,并且在移动设备上它应该占据整个屏幕的高度。
function App() {
return (
<div className="App">
<UpperBar></UpperBar>
<Container fluid>
<Row >
<Col xs={12} md={12} >
<FirstBlock></FirstBlock>
</Col>
</Row>
<Row>
<Col xs={12} md={6}>1 of 2</Col>
<Col xs={12} md={6}>2 of 2</Col>
</Row>
<Row>
<Col xs={12} md={6}>1 of 2</Col>
<Col xs={12} md={6}>2 of 2</Col>
</Row>
</Container>
<Footer></Footer>
</div >
);
}
function FirstBlock() {
return (
<Image src={discolight} alt="first" style={{height: "25%", width: "100%"}}></Image>
);
}
解决方案
推荐阅读
- ios - Audiokit:仅在耳机中的扬声器(iPhone 4s)中没有输出。带有 .defaultToSpeaker 的 AKSettings 不起作用
- python - 如何在列表视图中的每个帖子上运行一个函数并将一个布尔变量传递到我的 html 中?
- r - R中的子集数据,其中一列必须有3种可能性
- java - 使用 byte-buddy 从头开始创建一个类及其方法
- c# - C#:在数组中查找具有相同 id 的对象并将它们的数量值相加。将它们添加到新对象
- ruby-on-rails - 特色错误:Bundler 找不到 gem "activesupport" 的兼容版本:
- java - 如何在 NavigationView 中创建 clickListener?
- java - Hibernate 不会在 Spring 应用程序中自动创建表
- android - Fragment 无法转换为 Context(应用程序立即崩溃)
- google-cloud-platform - plesk 的 Google Cloud 托管实例组问题