我有六个项目在100%宽度carousel。当屏幕处于纵向方向,我想只有3项出现,所以我用媒体查询(在这里是完全script的jfiddle)跌3:显示:没有项目仍然保留页面上的空间
@media all and (orientation:portrait) {
.wrapper4 .carousel1{
display: none;
}
.wrapper4 .carousel3{
display: none;
}
.wrapper4 .carousel6{
display: none;
}
}
的3项消失,但他们占据的空间仍然保留。当我尝试让剩余的项目填写之前占用的空间时,它不起作用。
.wrapper4 .carousel {
flex: 1; min-width: 33.3333%;
}
即,以上无法分散剩余物品。转盘中剩余的3件物品保持其尺寸,并且屏幕缩小为模仿肖像模式时,前面的项目占据了空白区域。我怎样才能让空间被释放,剩余的物品填满这个空间?
没有看到你的旋转木马脚本,这很难回答,但是,你是否告诉你的旋转木马只显示3,当你隐藏其他人?如果你隐瞒那不好,因为它可能认为他们仍然存在 –
是的 - 代码是在小提琴链接的问题:https://jsfiddle.net/0oug0t3r/ –
@Darren以上是我通过的媒体查询,并与此,其余三个没有提到的问题 - 显示器占用的空间:没有项目被保留,我正在寻找一种方法,使它看起来像那些3项目不存在;其余3项应填满宽度。 –