草庐IT

fuse_hidden

全部标签

html - 具有 "overflow: hidden"溢出祖 parent 边缘的 Flexbox child

我正在尝试将两个子元素嵌套在一个包装器中,该包装器指定边距,以便在显示较窄时其内容与屏幕两侧之间有空间,而max-width则用于显示器很宽。第二个child有一些溢出应该是可见的,而第一个child应该严格留在包装器的内容框中。删除第一个child后,第二个child的行为将如预期。但是,当我添加第一个child时,它似乎完全忽略了包装器的边距,拉伸(stretch)了包装器的内容框并破坏了第二个child。将overflow:hidden应用到包装器可以修复边距问题,但会剪掉第二个子元素。将边距应用于第一个子项不会使其与父项一起折叠,因为它处于新的block格式上下文中。到目前为止

jquery - 溢出-x : hidden is breaking jquery scroll event

我遇到一个问题,设置overflow-x:hidden在html和body元素上会阻止jquery滚动事件触发。CSS:html,body{overflow-x:hidden;}JS:$(function(){$(window).on("scroll",function(e){console.log("scrolling");});});http://jsfiddle.net/r7Fqq/6/亲自尝试一下:注释掉overflow-x:hidden并弹出你的控制台。当您上下滚动html框时,您应该会看到“滚动”记录。将其重新注释,滚动事件将静音。有人知道为什么会这样吗?我知道当您将溢出设

css - 溢出 : hidden is not working with images

我有这个CSS代码:#portrait{height:300px;width:550px;border:solid;margin-right:auto;margin-left:auto;word-wrap:break-word;overflow:hidden;}.image{float:left;height:30%;border:solid1px;padding:1px;position:relative;}和html:我想要做的是隐藏x轴上的图像溢出(而不是第一个金发女郎在第二行,我希望她根据需要被裁剪但仍保留在第一行,依此类推).当我执行overflow-xhidden时,它不起

html - 为什么 x-overflow :hidden cause extra space below?

我有两个跨度在彼此内部。在内部跨度上,我有overflow-x:hidden。这会导致内部跨度下方有额外的空间。为什么?Sometextfiddle:http://jsfiddle.net/U92ue/注意:我只在最新的Chrome中测试过。 最佳答案 Visualformattingmodel-9.4.1BlockformattingcontextsFloats,absolutelypositionedelements,blockcontainers(suchasinline-blocks,table-cells,andtable

html - overflow hidden 的响应式垂直居中

在搜索StackOverflow和Google之后,我仍然想知道如何将比其父元素大的图像垂直居中。我不使用高度,只使用最大高度,因为我想制作一个没有jQuery的响应式解决方案。如果可能的话。这是一些代码: 最佳答案 要使更大的图像垂直居中,您可以使用下面的构造和css和CSS:.img-wrapper{position:relative;overflow:hidden;height:425px;}.img-wrapperimg{position:absolute;top:-100%;left:0;right:0;bottom:-1

html - 样式 "visibility:hidden"对 <html> 元素意味着什么?

visibility:hidden样式应用于html元素时有何作用?它与滚动条有什么关系,特别是。关于IE7?背景:OracleApex生成此代码,我正在尝试确定它是否会导致IE7中间歇性隐藏的水平滚动条出现问题:html{visibility:hidden;} 最佳答案 规范Accordingtothespec,visibility属性应该仍然影响布局。这对我来说意味着如果元素最终导致滚动行为,它不应该影响滚动。此外,任何设置为visible的子项都应该在hidden元素中可见。观察到的行为使用thisfiddle...Firef

css - 溢出-x : hidden also hides vertical content too

我有一个400像素宽的DIV,包含两个并排的DIV,每个宽度为400像素,高度为600像素。两个DIV的宽度是固定的,但高度可以变化。我想隐藏第二个DIV并完全显示第一个,在DIV内不滚动。我认为我的解决方案是隐藏overflow-x。这似乎也隐藏了y溢出。这是我的代码:#schools-sub-nav{}#schools-container{width:400px;/*Setthewidthofthevisibleportionofcontenthere*/background-color:fuchsia;position:relative;overflow-x:hidden;}#s

html - 为什么 "overflow-y:hidden"会影响在 x 轴上溢出的元素的可见性?

考虑这个例子:http://jsfiddle.net/treeface/P8JbW/HTML:CSS:#test{position:relative;margin-left:50px;margin-top:50px;border:1pxsolidblack;height:50px;width:50px;overflow-x:visible;overflow-y:hidden;}img{position:absolute;left:-11px;}我期待看到这个:但是我得到了这个:这里好像override了overflow-x属性。这是实际发生的事情吗?假设我必须将overflow-y设置

html - 为什么 overflow hidden 会阻止 float 元素逃离容器?

我在处理网页时遇到的一个常见问题是floatdiv标签爬出它们的容器,如代码片段所示。#wrapper{border:1pxsolidred;}#wrapperdiv{float:left;font-size:3em;}HelloWorld有很多肮脏的方法来解决这个问题(即插入一个div和clear:both)但是,我看到的一个更简洁的解决方案是将包装器div的overflow设置为hidden:#wrapper{border:1pxsolidred;overflow:hidden;}#wrapperdiv{float:left;font-size:3em;}HelloWorld这在浏

html - overflow hidden 的div中的中心图像

我有一个400像素的图像和一个较小的div(宽度并不像我的示例中那样总是300像素)。我想让div中的图片居中,如果溢出就隐藏。注意:我必须保留图像上的position:absolute。我正在使用css-transitions,如果我使用position:relative,我的图像会有点抖动(https://web.archive.org/web/20120528225923/http://ta6.maxplus.be:8888/)。jsfiddlehttp://jsfiddle.net/wjw83/1/ 最佳答案 您应该使容器相