css-position相关内容

固定VS绝对定位以进行滚动

我只是在玩一些CSS的绝对和固定属性,遇到了CSS中绝对和相对位置之间的不寻常差异. 基本上,当我绝对放置某物并且内容大于窗口或包含元素的高度时,会出现滚动条,但是当我将位置更改为“固定"时,即使内容的高度比窗口,没有滚动条出现. 我为此创建了一个测试用例: HTML: ..
发布时间:2021-04-26 18:47:55 前端开发

为什么在父对象上应用CSS过滤器会破坏子对象的位置?

所以我有这个标题屏幕的“动画"标题居中显示在全屏页面上,向下滚动时标题变小并保留在页面顶部.这是一个具有预期行为的可行示例,从中我剥离了所有不必要的代码以使其最小化: $(window).scroll(()=> {“使用严格";让windowH = $(window).height();让windowS = $(window).scrollTop();let header = $(“#he ..
发布时间:2021-04-26 18:43:02 前端开发

将元素以“绝对"居中位置和CSS中的未定义宽度?

我需要在窗口中心放置一个 div (带有 position:absolute; )元素.但是我遇到了问题,因为宽度未知. 我尝试了这个.但是需要根据宽度进行调整. .center {左:50%;底部:5px;} 我该怎么办? 解决方案 自适应解决方案 如果您不需要支持IE8或更低版本,那么对于响应式设计或未知尺寸,这是一个很好的解决方案. .centered-axi ..
发布时间:2021-04-21 20:03:11 前端开发

使用Bootstrap.js修复的导航栏

我正在开发一个使用Backbone + Bootstrap作为CSS框架的Webapp。 我无法在移动浏览器中使用Bootstrap将导航栏固定在顶部。 根据引导程序,我们需要做的就是在导航栏中添加“ navbar-fixed-top”类...但不幸的是,它不适用于移动浏览器,但适用于桌面浏览器。 HTML ..
发布时间:2020-10-12 19:34:14 前端开发

如何将一个固定的div放在另一个固定的div下?

我正在尝试在另一个固定div(标题)的正下方直接设置一个固定div div(菜单),并且定位也应在不同的屏幕尺寸下工作。 我通过带有切换的JQuery调用“菜单” div,它出现在“标题” div下。我可以将顶部固定值设置为大于“标题” div的高度,但是如果我不希望标题具有固定的PX值,该怎么做? 有什么建议吗? html: ..
发布时间:2020-10-12 19:34:10 前端开发

CSS位置的最大值

我很好奇您可以为诸如绝对定位之类的东西输入的最大值,并且它仍然可以被浏览器完全接受(例如,现代的,所以是IE8 +): .foo { left:9999px; } 搜索后,我偶然发现此答案(实际上)对您可以拥有的内容没有限制z-index值,但是我认为这两个属性的工作方式不同。 此外,这会对性能产生什么影响? 解决方案 根据下面的测试,所有Firef ..
发布时间:2020-10-12 19:33:06 前端开发

CSS定位绝对无法按预期工作

我正在学习CSS,并且不喜欢CSS position属性。据我了解, position:absolute 会将元素相对于浏览器窗口放置,下面的所有元素都将被推送到具有position:absolute的元素之前。但是,当我运行小提琴时,默认情况下会看到该元素位于 h1 标记下方,而不位于窗口的左上角。请让我知道我在理解上哪里出了问题。下面是代码: ..
发布时间:2020-10-12 19:33:02 前端开发

使用绝对定位时无法使最大宽度工作

使用绝对定位时,我无法获得最大宽度正常工作。在 https://jsfiddle.net/jn2bs6ax/ 中,该项目的宽度应尽可能小,最大最大宽度为1000像素。但是它需要大约50%的宽度并包裹文字。如何使其运作?如果我将max-width设置为300px之类的值,那么它可以工作,但是任何大于当前宽度的值都不会导致其扩展。 此示例仅显示了一个绝对位于下方项目中心的项目,但是我使用了 tr ..
发布时间:2020-10-12 19:33:00 前端开发

如何在页面中间居中放置3个div

嗨,我想将3个div居中到页面中间,我让每个div都向左浮动,以便它们并排,但是我希望它们在页面的中央。 我将它们放在宽度为 100%的包装纸中,并尝试使用 margin:0px auto 以使其居中,但这不起作用,但是 width:100%或 width:auto ,但是,如果我指定宽度,这似乎居中,但是我不想为包装器指定宽度,我希望它是页面的大小。 我不确定自己做错了什么。因此,任 ..
发布时间:2020-10-12 19:31:58 前端开发

绝对放置的容器未扩展宽度以适应Flexbox内容

我在绝对定位的父 div 中有一个 flexbox 。我希望 flexbox 具有计算宽度,从而导致父级div扩展,但这不会发生。父div具有一定的宽度,但是它的宽度不足以容纳flexbox。 鉴于flexbox有四个子元素,每个子元素均具有 flex -basis:100px 和 flex-shrink:0 ,我希望flexbox的宽度为 400px ,导致父div扩展到内容宽度的 400 ..
发布时间:2020-10-12 19:30:44 前端开发

CSS-将3个自适应Divs-align固定在左右位置,并且居中对齐

我只是无法使那些左右固定div响应。 3格:|固定| |正常| |固定| 这3个div位于一个div中。 如果即时通讯在全尺寸窗口上运行正常,但是当我缩小窗口尺寸时,一切都变了。 我不知道该如何解决-我的中心div响应良好且居中。 ,但固定的左和右也不会响应。 我想解决方案是连接到固定div的响应宽度..任何想法? i为方便起见,添加了 JSFIDDLE 示例: 这是结构: ..
发布时间:2020-10-12 19:30:42 前端开发

如何在相对类CSS中设置最小高度?

我实际上是在设计我的网站,它将是一个使用javascript在一个部门之间切换的HTML页面。 我正在使用一个包装部门,其中横幅/标题,文本容器和我的页脚相对放置。 当内容不足时,我希望页脚至少位于窗口底部,因此我试图在文本容器中插入最小高度。 这样,网站将至少占据其高度中的所有窗口。 我的HTML代码(^^部分) ..
发布时间:2020-10-12 19:30:38 前端开发

提高IE6中绝对定位的DIV的高度

快到2010年了,我仍在处理IE6错误。 叹气。 (对我来说)这是我遇到的一个新问题,我很难通过Google找到答案。我正在创建带有内部阴影的DIV。 div需要在宽度和高度上灵活。为此,我为DIV提供了内部阴影的背景图像。然后,我在其他3个角(右上,右下,左下)中添加3个绝对定位的div,并为其赋予各自的高度,以便它们重叠。 此功能在IE6除外的所有浏览器中都很好用。在IE6中,绝对 ..
发布时间:2020-10-12 19:30:34 其他开发

双向“粘性”位置(“固定”时的工作方式)

在第一张图片上,当滚动到达父元素时,粘性元素粘在屏幕底部(如预期) 在第二张图片上当滚动条使粘性元素居中时,它不会停留在任何地方 第三张图片上的滚动条时,粘性元素会粘在屏幕顶部(如预期) 这是我的问题: 我知道当粘性元素到达其在视口上的位置时,粘性位置会切换到“ position:fixed” 在第二张图片上,绝对不是这种情况,因为粘性元素不会粘屏幕的顶部和底部都不是 为什么粘 ..
发布时间:2020-10-12 19:30:32 前端开发

页脚显示在内容上方。我总是在页面底部

我是CSS和HTML的新手,我试图创建一个简单的HTML页面。 关于实现: 我有一个main div称为具有相对位置的容器。在这个主要div内,我还有3个div:标头-绝对顶部,顶部:0px,菜单-绝对,页脚-绝对底部,0px。我的主要问题是关于内容div,它位于菜单div和页脚之间。如果此内容div包含很多信息,则其高度将大于主div(容器),并且在内容div的信息上显示页脚。 不 ..
发布时间:2020-10-12 19:30:29 前端开发