[英]How can i set display flex in my react slider?
這是我的滑塊
<Slider {...settings}>
<div style={{ 'display': 'flex !important' }}>
<ArrowsToolComponent key={name} color={color} />
<ZoomTool key={name} color={color} />
</div>
<div>
<GridToolComponent key={name} color={color} />
<CropToolComponent disabled={disabled} key={name} color={color} />
</div>
<div>
<FlipTool disabled={disabled} key={name} color={color} />
<PriorityToolComponent disabled={disabled} key={name} color={color} />
</div>
<div>
<CopyFileToolComponent disabled={false} key={name} color={color} />
<CancelFileToolComponent disabled={disabled} key={name} color={color} />
</div>
<div>
<InsertTextBox key={name} color={color} />
<InsertImageBox key={name} color={color} />
</div>
</Slider>
如何將 display: flex 設置為滑塊中的 div? react-slick 文檔中沒有關於它的信息。 默認情況下它總是內聯塊。
在使用 React 編寫組件時,我們可以接受除所需之外的不同 props,並在我們的組件中解構它們。 看來這個庫確實支持傳遞style
props 。
如果沒有默認道具,您將能夠使用 React style
屬性,例如:
<Slider {...settings} style={{ display: 'flex' }}>
{ /* rest of the code */}
</Slider>
如果組件有defaultProps
,React 會使用它們渲染組件,除非父級覆蓋它。 所以你也可以用你需要的樣式創建一個 Parent <div>
,它可以是:
<div style={{ display: 'flex' }}>
<Slider {...settings}>
{ /* rest of the code */}
</Slider>
</div>
<Slider {...settings} style={{ display: "flex" }}>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.