我已经创建了一个div,当触发mouseenter时,必须查看另一个div,这是通过slideToggle实现的。现在我的问题是,必须切换的div部分地出现在页面的右侧,除非用户向右滚动,否则不可见。我怎么能阻止这个?我希望div出现在下一行,并且不希望页面横向扩展,因为这会破坏体验。
编辑:该页面在大多数条件下都能正常工作,但在chrome +宽屏幕上显示
你可以看到这个here悬停在第一页上的橙色div上的图像上
答案 0 :(得分:0)
只是在这里得到答案而不是单独评论。该问题与float属性有关(实际上不是调整大小的图像)。描述之前的项目设置为向左浮动,因此描述认为当有足够的空间时,它们应该位于浮动元素的右侧。因此,对于注册按钮后面的每个描述DIV,您应该添加CSS属性:
clear:both;