Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 完全隐藏已隐藏一些溢出的元素_Css_Overflow_Hidden_Elements - Fatal编程技术网

Css 完全隐藏已隐藏一些溢出的元素

Css 完全隐藏已隐藏一些溢出的元素,css,overflow,hidden,elements,Css,Overflow,Hidden,Elements,基本上,我有一个具有高度、宽度和溢出的父div:隐藏,然后在其中包含更多div。 我们正在处理流体内容,一些div会越过角落,所以要隐藏起来。 但一个是一半和一半。 有没有办法把它完全隐藏起来 CSS最好。如果我理解你的帖子,你有一个包含overflow:hidden的包装div,你想隐藏任何子元素,除非它可以完全显示在包装div中 也许有更好的方法,但我会使用CSS媒体查询。如果您不确定它们是如何工作的,那么这是一个很好的起点: 使用此方法,您可以确定在任何给定的分辨率集上应显示的每种类型的

基本上,我有一个具有高度、宽度和溢出的父div:隐藏,然后在其中包含更多div。 我们正在处理流体内容,一些div会越过角落,所以要隐藏起来。 但一个是一半和一半。 有没有办法把它完全隐藏起来


CSS最好。

如果我理解你的帖子,你有一个包含overflow:hidden的包装div,你想隐藏任何子元素,除非它可以完全显示在包装div中

也许有更好的方法,但我会使用CSS媒体查询。如果您不确定它们是如何工作的,那么这是一个很好的起点:


使用此方法,您可以确定在任何给定的分辨率集上应显示的每种类型的块数。我很想看看它是如何发展的,或者你是否最终使用了一种不同的方法。祝你好运

如果我理解您的帖子,您有一个包含overflow:hidden的包装div,您希望隐藏任何子元素,除非它可以完全显示在包装div中

也许有更好的方法,但我会使用CSS媒体查询。如果您不确定它们是如何工作的,那么这是一个很好的起点:


使用此方法,您可以确定在任何给定的分辨率集上应显示的每种类型的块数。我很想看看它是如何发展的,或者你是否最终使用了一种不同的方法。祝你好运

如果不使用Javascript,我想您无法知道来自
溢出:隐藏的
父对象的子对象是否位于隐藏或可见部分(这里我可能错了)

我建议您将所有子div设置为固定维度
d
,并将父div设置为
d
的倍数,这样每个子div要么完全可见,要么不可见


如果你用不同长度的内容填充div,这个解决方案就行不通了。我想你不可能知道
溢出:hidden
父项中的子项是否在隐藏或可见部分,而不使用Javascript(这里我可能错了)

我建议您将所有子div设置为固定维度
d
,并将父div设置为
d
的倍数,这样每个子div要么完全可见,要么不可见


如果你用不同长度的内容填充你的div,这个解决方案将不起作用

你能发布一个SS或一些代码吗?你能发布一个SS或一些代码吗?听起来是个好主意,但只有firefox和opera IE才支持。谢谢你的帖子,这可能是一个非常接近的答案!是的,互联网的问题孩子…我认为这篇文章提出了一个解决方案。如果我没记错的话,你可以正常设置你的布局,然后为IE添加一个非常简单的javascript来完成屏幕大小和加载哪个样式表(IE)的逻辑。听起来是个好主意,但只有firefox和opera才支持IE。谢谢你的帖子,这可能是一个非常接近的答案!是的,互联网的问题孩子…我认为这篇文章提出了一个解决方案。如果我没记错的话,您可以正常设置布局,然后添加一个非常简单的javascript来完成屏幕大小和加载哪个样式表的逻辑(对于IE)。