草庐IT

vertical-scroll

全部标签

HTML & CSS : Vertical Flow Layout (columnar style), 如何实现?

“流动”元素的标准CSS/html定位是水平的(基于行)=>float:left;。我需要做什么,才能像下面的示例(柱状样式)那样定位它们。是否有任何CSS标签可以在某处设置它?(理想情况下,我不想设置网格,这应该像在float:left样式中一样自动发生...)+---------------------------+|DivBox1||DivBox2||DivBox3|+---------------------------+添加后:多了2个盒子:+----------------------------+|DivBox1DivBox4||DivBox2DivBox5||DivBo

html - CSS:为什么 "vertical-align: middle"不起作用?

考虑以下示例:(livedemohere)HTML:CSS:a{display:block;background:#000;line-height:40px;}img{vertical-align:middle;}输出是:为什么图片没有垂直居中?我怎样才能解决这个问题,让它在所有主流浏览器中都能正常工作?请不要假设任何图像尺寸(如本例中的32x32),因为在实际情况下图像尺寸是未知的。 最佳答案 为此,您可以使用position:absolute;。例如:a{display:block;background:#000;line-he

jquery - CSS/HTML : how to make something become absolute positioned once you scroll by it

我是CSS和HTML的新手,我正在尝试学习如何在页面上滚动时使某些内容成为绝对定位。这是我的意思的一个例子:http://fab.com/help/(您不需要帐户即可滚动)。向下滚动时,顶部的黑色菜单栏消失,带有“我们如何帮助您”的白色菜单栏变为绝对定位。我创建了一个具有类似菜单系统的示例,http://jsfiddle.net/jkdbP/但我不知道从哪里开始让它在滚动后成为绝对定位,非常感谢任何见解! 最佳答案 请参阅此jsFiddle:http://jsfiddle.net/jkdbP/2/varmenuTop=$('.men

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框时,您应该会看到“滚动”记录。将其重新注释,滚动事件将静音。有人知道为什么会这样吗?我知道当您将溢出设

html - 如何避开位置: fixed from staying on the screen when vertical scrolling?

我askedthisquestion这对于使文本(顶部链接)在滚动后被迫向右移动非常有效。问题出在页面上,当我垂直滚动时,即使向下滚动,顶部链接仍保留在页面顶部,因此它们显示在我的主要内容上方。有什么方法可以强制文本向右移动但在垂直滚动时不移动?这是我今天的CSS:#toplinksul{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparentnonerepeatscroll00;border:med

html - 为什么margin : auto only work horizontally and not vertically?

我已经看到,在开发网站时,将一个容器(固定高度)垂直居中放置在一个随机高度的容器内,对于Web开发人员(至少是我)来说总是一个噩梦,而当涉及到水平居中容器时(固定宽度)在随机宽度的容器内,margin:0pxauto;往往是标准模型中的一种简单方法。当事情可以这么简单时,为什么CSS不能与margin:auto0px;一起工作,当涉及到将固定高度的容器居中放置在随机高度的容器中时?这样做有什么具体原因吗? 最佳答案 这真的没有您想象的那么可怕,只是不要使用边距。vertical-align确实是您应该依赖的流体高度垂直居中。我拼凑了

javascript - Jquery Scroll 从用户在屏幕上的任何地方滚动一个像素

好的,这是场景。我有一个单页网站,其中有许多部分使用anchor链接。当用户在辅助布局(页面)上并且当他们再次单击以转到主页上的某个部分时,由于某种原因,图形无法正确加载,直到发生滚动。我只想在加载主布局时,无论它加载到哪个anchor,只需将页面向上或向下滚动1个像素即可。$.scrollTo({top:'+=100px',left:'+=0px'},800);我尝试了上面的方法,但是这段代码只是让用户从顶部开始100像素。我不希望发生这种情况,即不是从顶部而是从用户在屏幕上的任何位置。 最佳答案 使用jqueryscrollTo

html - Bootstrap : how to disable vertical scrollbar?

当我的模态弹出窗口打开时,它会在浏览器窗口的右侧添加一个垂直滚动条。我该如何禁用它?我认为当模态窗口在需要滚动的高度值非常大时启用。我想禁用它,因为我的窗体高度不超过窗口高度。 最佳答案 在你的CSS中添加:body{overflow-y:hidden;} 关于html-Bootstrap:howtodisableverticalscrollbar?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/q

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 - 如何 : 100% Height Table only Scroll tbody

是否可以使用CSS滚动100%高度表格的内容而不是标题,并且只将滚动条显示到tbody内容的一侧而不是标题行?谢谢! 最佳答案 我希望现在还不算太晚,你还活着,从那以后情况有了很大的改善:)您可以使用:table{display:inline-grid;grid-template-areas:"head-fixed""body-scrollable";}thead{grid-area:head-fixed;}tbody{grid-area:body-scrollable;overflow:auto;height:calc(100vh