我想要隨機設定每個元素的背景顏色
但是當我將它插入以下程式碼中時,背景顏色變成了透明:
{ modules.map((module, index) => ( <div className='carousel-module shadow' style={{ background: "#" + Math.floor(Math.random()*16777215).toString(16)}} > <p className='module-element-text'>{module.name ? module.name : "N/A"}</p> <p className='module-element-text'>{module.code ? module.code : "N/A"}</p> <Button onClick={() => setShow(false)} variant="success" className='modules-list-button'> Load </Button> </div> )) }
很高興聽到您對如何使其工作的建議。
這是我用來產生十六進位顏色的函數。你的方法可能會在顏色中引入Alpha通道,使其透明。