草庐IT

固定点

全部标签

javascript - Angular Material select 在固定 block 上的行为很奇怪

我创建了一个默认为static的侧block,但当您滚动到某个点时会变为fixed。在这个block中,我使用Angular-Materialselect。CSS:.pos-fixed{position:fixed;top:60px;width:16.5%!important;}#sidebar-right{float:right;width:23%;}#sidebar-right#widget{width:100%;}HTML:{{number}}{{number}}JS(滚动spy):app.directive('scroll',function($window){returnfu

jquery - 带有动态宽度表的固定表头?

我在网上找到了无数的固定标题表示例,在StackOverflow上也找到了很多关于该主题的帖子,但还没有找到一个允许随浏览器调整大小的动态宽度表的示例。任何时候我尝试使宽度动态化时,thead列都不会与tbody列对齐。这是我尝试过的一小部分示例:PureCSSversion1PureCSSversion2FixedTableHeader(我无法使用jQuery1.9.1)FloatTheadjqGrid和数据表似乎工作,但我正在尝试使用Knockout构建一个表,并且宁愿避免两者-我们实际上正在完全远离jqGrid。有什么建议吗?更新-我站(或坐)纠正。jQuery.floatThe

jquery - 带有动态宽度表的固定表头?

我在网上找到了无数的固定标题表示例,在StackOverflow上也找到了很多关于该主题的帖子,但还没有找到一个允许随浏览器调整大小的动态宽度表的示例。任何时候我尝试使宽度动态化时,thead列都不会与tbody列对齐。这是我尝试过的一小部分示例:PureCSSversion1PureCSSversion2FixedTableHeader(我无法使用jQuery1.9.1)FloatTheadjqGrid和数据表似乎工作,但我正在尝试使用Knockout构建一个表,并且宁愿避免两者-我们实际上正在完全远离jqGrid。有什么建议吗?更新-我站(或坐)纠正。jQuery.floatThe

html - 是否可以有一个按固定增量增加宽度的元素?

有点难以解释我想要实现的目标......我想要的是一个容器元素:根据内容调整大小但只能以固定增量-例如,150像素、300像素、450像素等。因此,如果内容为100像素宽,则容器将为150像素宽。如果内容增长到170px,容器的大小就会跳到300px。等等。容器永远不会是200px宽。150像素或300像素-以适合内容的最小者为准。使用纯HTML/CSS是否可行,或者这是否需要Javascript? 最佳答案 简短的回答:它不能仅与CSS一起使用。一点解释+解决方法media查询的设计不是针对特定元素,而是设备本身的视口(viewp

html - 是否可以有一个按固定增量增加宽度的元素?

有点难以解释我想要实现的目标......我想要的是一个容器元素:根据内容调整大小但只能以固定增量-例如,150像素、300像素、450像素等。因此,如果内容为100像素宽,则容器将为150像素宽。如果内容增长到170px,容器的大小就会跳到300px。等等。容器永远不会是200px宽。150像素或300像素-以适合内容的最小者为准。使用纯HTML/CSS是否可行,或者这是否需要Javascript? 最佳答案 简短的回答:它不能仅与CSS一起使用。一点解释+解决方法media查询的设计不是针对特定元素,而是设备本身的视口(viewp

javascript - 无论浏览器位置如何,固定背景(包括说明图片!)

如果可能的话,我更愿意在HTML/CSS/JS中执行此操作,但如果没有,那么一切都会发生。我试图将网页的背景设置为具有一种绝对位置,无论浏览器窗口在屏幕上的位置如何,无论大小如何,该位置都将保留在那里。图片说明:(图片说明:红色轮廓为浏览器窗口,浅蓝色透明图片为图片应有的位置和大小) 最佳答案 您可以使用window.screenX和window.screenY获取窗口的屏幕位置。然后你可以用一个简单的间隔计时器来跟踪它:setInterval(function(){$('body').css('backgroundPosition

javascript - 无论浏览器位置如何,固定背景(包括说明图片!)

如果可能的话,我更愿意在HTML/CSS/JS中执行此操作,但如果没有,那么一切都会发生。我试图将网页的背景设置为具有一种绝对位置,无论浏览器窗口在屏幕上的位置如何,无论大小如何,该位置都将保留在那里。图片说明:(图片说明:红色轮廓为浏览器窗口,浅蓝色透明图片为图片应有的位置和大小) 最佳答案 您可以使用window.screenX和window.screenY获取窗口的屏幕位置。然后你可以用一个简单的间隔计时器来跟踪它:setInterval(function(){$('body').css('backgroundPosition

jquery - 在固定位置元素内显示滚动条

我在一个div(#block_list)中有元素(.block)。#block_list的父级是另一个具有固定位置的div(#block_list-wrapper)。现在因为#block_list-wrapper有固定的位置,#block_list的一些元素没有显示。我想使用滚动条显示它们。html:.........代码演示codepen.io我试过像这样添加overflow:scroll,#block_list-wrapper#block_list{width:250px;overflow:scroll;}但这也没有帮助。如何显示滚动条以显示#block_list中的所有元素(.b

jquery - 在固定位置元素内显示滚动条

我在一个div(#block_list)中有元素(.block)。#block_list的父级是另一个具有固定位置的div(#block_list-wrapper)。现在因为#block_list-wrapper有固定的位置,#block_list的一些元素没有显示。我想使用滚动条显示它们。html:.........代码演示codepen.io我试过像这样添加overflow:scroll,#block_list-wrapper#block_list{width:250px;overflow:scroll;}但这也没有帮助。如何显示滚动条以显示#block_list中的所有元素(.b

html - 垂直定位三个元素 : flexible box, 滚动框&固定框

css甚至可以实现以下内容吗?如果不是,即使绿框更改内容,也会使用什么javascript事件?我想垂直放置三个框:第一个(绿色的)可以有一些可变的内容,盒子应该扩展以适应内容。此框应与浏览器顶部齐平。最后一个,黄色的,将包含固定数量的内容(这意味着我知道“编译时”的内容是什么)。此框应与浏览器底部齐平。中间一个,红色的,内容量灵活,应该从绿色框的底部延伸到黄色框的顶部,如果内容大于,则内部需要滚动盒子大小。这是我到目前为止所得到的,但它不太管用——我似乎无法使黄色框的底部与视口(viewport)底部齐平,从而让红色box占据了所有额外的空间(即position:absolute似乎