css - 反应中的内联样式css背景不显示
问题描述
我的代码有什么问题?这是一个滑块:
<Slider {...settings}>
{slides.map(function(item){
return (
<div key={item.id} className="item-slider"
style={{background: `url(images/covers/${item.cover})`}}>
<div className="caption">
<h4>{item.topic}</h4>
<p>{item.title}</p>
</div>
</div>
)
})}
</Slider>
我正在使用react-slick
,我测试了它是否item.cover
正在接收一些数据,并且它确实接收到了数据。但是当我将数据放入样式中时,它不会出现在检查它并且它不会收到任何错误。
示例:此处的代码
解决方案
我有同样的问题,尝试将每张幻灯片包装成这样的 div:
<Slider {...settings}>
<div>
<div className='slider__image' style={{'backgroundImage': `url(${House})`}} />
</div>
<div>
<div className='slider__image' style={{'backgroundImage': `url(${Map})`}} />
</div>
<div>
<div className='slider__image' style={{'backgroundImage': `url(${NotAvailable})`}} />
</div>
</Slider>
这样我就让它工作了。
推荐阅读
- hyperledger-fabric - 为通道中的私人交易动态选择组织
- c++ - 我可以使用 vtkCellLocator 按行查找相交的单元格吗
- metal - 是否可以在金属中使用双三次采样器?
- listview - UWP ListView 不固定,宽度变化
- google-bigquery - simba bigquery jdbc 驱动如何处理运行时间更长的查询
- flutter - 重新缩放浏览器时更改 Web 上的字体大小
- vhdl - 我在 VHDL 程序中创建了无限循环
- javascript - WebSQL中的变量范围
- snowflake-cloud-data-platform - 为什么我们不能从工作表中使用 PUT 和 GET
- authentication - 在 Pine 脚本中验证外部客户端