问题描述
我想为我的组件添加滑块,但是当我添加它时,它看起来与以前不同。光滑使图像底部。不是 Flex。我将展示一些照片以使其更清晰。
例如,如果我不使用像 :
<div className="header has-style6 bg-white">
<div className="container">
<div className="header-wrap">
{sliderData.length === 0 ? (
<span>Loading.....</span>
) : (
sliderData.map((slide) => {
return (
<div className=" row align-items-center">
<div className="col-lg-6">
<h2
className="header-title"
data-aos="fade-up"
data-aos-delay="500"
>
{slide.Title}
</h2>
<p className="header-desc">{slide.Summary}</p>
<div className="d-flex justify-content-sm-center justify-content-lg-start">
<a
href={slide.ButtonLink}
className="btn btn-secondary "
>
{" "}
{slide.ButtonText}{" "}
</a>
</div>
</div>
<div className="col-lg-6">
<div className="header-img">
<img
data-aos="fade-left"
data-aos-delay="700"
src={slide.ImageUrl}
alt=""
/>
</div>
</div>
</div>
);
})
)}
</div>
</div>
</div>
它看起来像:https://prnt.sc/1h08240 就像我想要的。但我想把它放在光滑的滑块上。所以当我说:
<div className="header has-style6 bg-white">
<div className="container">
<div className="header-wrap">
<Slider {...settings}>
{sliderData.length === 0 ? (
<span>Loading.....</span>
) : (
sliderData.map((slide) => {
return (
<div className=" row align-items-center">
<div className="col-lg-6">
<h2
className="header-title"
data-aos="fade-up"
data-aos-delay="500"
>
{slide.Title}
</h2>
<p className="header-desc">{slide.Summary}</p>
<div className="d-flex justify-content-sm-center justify-content-lg-start">
<a
href={slide.ButtonLink}
className="btn btn-secondary "
>
{" "}
{slide.ButtonText}{" "}
</a>
</div>
</div>
<div className="col-lg-6">
<div className="header-img">
<img
data-aos="fade-left"
data-aos-delay="700"
src={slide.ImageUrl}
alt=""
/>
</div>
</div>
</div>
);
})
)}
</Slider>
</div>
</div>
</div>
它就像:https://prnt.sc/1h09r0r 我希望它看起来和第一个一样。
我的漂亮设置:
const settings = {
dots: true,infinite: true,slidesToShow: 1,slidesToScroll: 1,autoplay: false,speed: 500,autoplaySpeed: 2500,cssEase: "ease",variableWidth: false,};
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)