Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 具有不同高度的物品的狂欢节的恒定高度_Reactjs_Carousel_React Bootstrap - Fatal编程技术网

Reactjs 具有不同高度的物品的狂欢节的恒定高度

Reactjs 具有不同高度的物品的狂欢节的恒定高度,reactjs,carousel,react-bootstrap,Reactjs,Carousel,React Bootstrap,我有一个react引导旋转木马,上面有不同高度的图像。当图像发生变化时,父元素的高度也会发生变化,这会反复干扰页面的整体对齐 有没有什么方法可以避免在不设置像素高度的情况下出现这种情况,因为当窗口大小很小时会产生问题 <div> <Carousel style={displayImage}> <Carousel.Item style={alignItem}>

我有一个react引导旋转木马,上面有不同高度的图像。当图像发生变化时,父元素的高度也会发生变化,这会反复干扰页面的整体对齐

有没有什么方法可以避免在不设置像素高度的情况下出现这种情况,因为当窗口大小很小时会产生问题


              <div>
                <Carousel style={displayImage}>
                  <Carousel.Item style={alignItem}>
                    <img src="https://cdn.shopify.com/s/files/1/1060/9112/products/Covid-19-01_8e003b8d-7115-41a2-b51c-1ef6d249d745_1024x1024.jpg?v=1583432489" />
                  </Carousel.Item>
                  <Carousel.Item style={alignItem}>
                    <img src="https://i.pinimg.com/originals/bb/8d/d1/bb8dd138ae9c8cbb9ad5caab6be7b7bd.png" />
                  </Carousel.Item>
                  <Carousel.Item style={alignItem}>
                    <img src="https://i.pinimg.com/736x/43/29/c2/4329c2824fec2873b5e0569180e482cf.jpg" />
                  </Carousel.Item>
                  <Carousel.Item style={alignItem}>
                    <img src="https://cdn.pixabay.com/photo/2012/08/27/14/19/mountains-55067__340.png" />
                  </Carousel.Item>
                </Carousel>
              </div>

因为CSS对象拟合属性用于指定

放置内联样式:

<img class={alignimage}
src="https://i.pinimg.com/736x/43/29/c2/4329c2824fec2873b5e0569180e482cf.jpg" />

因为CSS对象拟合属性用于指定

放置内联样式:

<img class={alignimage}
src="https://i.pinimg.com/736x/43/29/c2/4329c2824fec2873b5e0569180e482cf.jpg" />


给我们看一些代码。添加了代码。给我们看一些代码。添加了代码。我实际上使用的是react bootstrap Carouse,你可以看到我试图设置的网页,您提供的代码无效。@KartikNarang现在我已经编辑了它,我正在使用react引导旋转木马。您可以看到我试图设置的网页。另外,您提供的代码无效。@KartikNarang现在我已经编辑了它
 .fit{
      object-fit:cover;
 }
 var alignimage = {
      object-fit:"cover"
    };
<img class={alignimage}
src="https://i.pinimg.com/736x/43/29/c2/4329c2824fec2873b5e0569180e482cf.jpg" />
 <img style={{object-fit: "cover"}} 
  src="blabblah.png" />