I'm using carousel_slider flutter plugin. I want to reduce the space between 'items' widgets. Here's my code:
CarouselSlider(
options: CarouselOptions(
enableInfiniteScroll: false,
initialPage: 0,
height: screenHeight * 0.35,
enlargeCenterPage: true,
viewportFraction: 0.85
),
items: <Widget>[
Container(
padding: EdgeInsets.all(0),
color: Colors.blue,
),
Container(
padding: EdgeInsets.all(0),
color: Colors.blue,
)
],
)
and this is what I'm getting:

If you want your items to fill all screen width, you should set viewportFraction to 1 :
viewportFraction: 1,
If you want to keep a lower ratio and remove space between items, the default CarouselOptions() seems to achieve that.
It seems that your parameter that differs from defaults is enlargeCenterPage: true, you might want to keep it false.
I recommend to have a look at the examples here.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With