基本上我有一个高度和宽度的父div和溢出:隐藏,然后在那里有更多的div。 我们正在处理流体内容,一些div会越过角落,所以隐藏起来。 但是一半是一半。 有没有办法让它完全隐藏?
CSS最好。
答案 0 :(得分:1)
我不认为您可以知道来自overflow:hidden
父级的孩子是否在隐藏或可见部分中而不使用Javascript(我可能在这里错了)。
我建议您将所有子div设置为固定维度d
,并将父div设置为d
的倍数,这样每个孩子都可以完全看不到。
如果您填写不同长度内容的div
,此解决方案将无效答案 1 :(得分:0)
如果我理解你的帖子,你有一个包含div的溢出:隐藏,你想隐藏任何子元素,除非它可以完全显示在包装div中。
可能有更好的方法,但我会使用CSS媒体查询。如果你不确定它们是如何工作的,那么这是一个很好的起点: http://css-tricks.com/resolution-specific-stylesheets/
使用此方法,您可以确定在任何给定的分辨率集上应显示每种类型的块数。我有兴趣看看它是如何发展的,或者你是否最终使用了不同的方法。祝你好运!