【发布时间】:2023-04-09 06:34:02
【问题描述】:
当我点击搜索按钮时,我会在我的 React-Redux 应用中获得一个热门曲目列表。
在加载结果时,我会在轨道完全加载之前为每个渲染轨道获取容器 box-shadow。像这样:
JS:
const TopTracks = ({ track }) => {
return (
<div>
<iframe
src={`https://open.spotify.com/embed/track/${track.id}`}
title={track.name}
width="300"
height="80"
allowtransparency="true"
allow="encrypted-media"
className="tracks"
></iframe>
</div>
);
};
export default TopTracks;
CSS:
.tracks {
margin-bottom: 0.75em;
border-radius: 10px;
box-shadow: rgba(0, 0, 0, 0.19) 0px 10px 20px, rgba(0, 0, 0, 0.23) 0px 6px 6px;
}
有什么办法让这些阴影效果在元素完全加载之前不显示?
【问题讨论】:
标签: javascript html css reactjs