css - 用溢出的图像反应轮播
问题描述
目前正在处理一个反应端项目,该项目有一个返回图像数组的 api。目前遇到第三方轮播的问题,我的图像调整到屏幕大小但溢出。我努力了
height: auto;
flex: 1;
object-fit: cover;
height: 100%;
这是 React 组件
`import React from 'react'
// import Carousel from '@brainhubeu/react-carousel'
// import '@brainhubeu/react-carousel/lib/style.css'
import Carousel from 'nuka-carousel'
const headerImages = (props) => {
const imageResults = props.trending.slice(0, 5).map(r => (
<img key={r.id} src={`https://image.tmdb.org/t/p/w1280${r.backdrop_path}`} alt={r.title} className='header-image' />
))
return <div className='header-images'>
<Carousel>{imageResults}</Carousel>
</div>
}
export default headerImages
`
不同的轮播也存在相同的问题。
如您所见,那里有一些白色(溢出),仅在我向下滚动时才出现
解决方案
.App {
overflow: hidden;
}
这解决了这个问题
推荐阅读
- python - 如何在 supervisord 的同一个文件中发出杀死 gunicorn 和运行 gunicorn 的命令?
- pandas - 熊猫条形图中的刻度标签重叠
- c# - 当用户更改 datagridview 中的值时更改值
- javascript - 检查`App`的渲染方法
- sas - 空间不足 SAS studio 引擎 V9- MAC
- android - MaterialCardView 没有涟漪
- node.js - 使用 Node.js 创建安全 WebSocket 会引发错误
- swift - 为什么这个 Singleton Location Manager 类返回 nil Location?
- python - django celery worker 关键字参数错误
- windows - 不能使用大于 4 个字节的字符串