2012-04-25 87 views
2

是否有可能仅在一侧进行分流?div只在一边溢出?

因此,图像可以流出父div的右侧,但不是低于,高于或正确。

或者我会不得不将浮动区域浮动到我不希望内容显示的区域上方?

+0

在IE8及更早版本中,overflow-x属性无法正常工作。 – iambriansreed 2012-04-25 13:46:15

回答

1

如果您将图像与左侧对齐,则不应该在该侧溢出。那么你所要做的就是

div{ 
overflow-y:hidden; 
} 

这样可以防止顶部和底部方向溢出。

+0

有时它是您需要悬挂边缘的箱形阴影。所以,我希望我的图像在右侧偏离屏幕,但不能通过左侧的容器div切掉它的阴影。 – Costa 2017-03-29 21:36:29

1

按我理解可能是你必须使用这就是你想要overflow-x & overflow-y属性:

div{ 
overflow-x:hidden; 
} 
+1

这是否在IE中工作? – GT22 2012-04-26 18:02:40

1

CSS3有overflow-xoverflow-y,这样就可以seperately指定在水平和垂直方向上溢出,但不只有权利。