css - 固定位置随着设备宽度的变化而变化

标签 css media-queries css-position fixed

position:fixed 元素发生了一些奇怪的事情。

当视口(viewport)宽度为 760px 时,固定位置元素似乎继承了 position:absolute。而不是 taking top:5embotttom:5em 从视口(viewport)。它扩展到整个页面。如果一个元素的位置是固定的,那么父元素的位置应该无关紧要,对吧?为什么会这样?

我有几个影响某些父 div 的媒体查询,但这是否会影响 positon:fixed 元素。

可以看到here当您单击“单击以获取更多信息”时。

最佳答案

在 Chrome 的开发者工具中查看您的代码时,我注意到当我禁用以下 CSS 代码时,固定位置大小调整再次按预期工作。

-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);

-webkit-transition: -webkit-transform 500ms ease;
-moz-transition: -moz-transform 500ms ease;
-o-transition: -o-transform 500ms ease;
transition: transform 500ms ease;

-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-ms-backface-visibility: hidden;
-o-backface-visibility: hidden;
backface-visibility: hidden;

这是 .csstransforms3d.csstransitions.js-ready #inner-wrap 属性里面的 @media 屏幕和 (max-width: 47.5em) 查询style.css.

关于css - 固定位置随着设备宽度的变化而变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23174884/

相关文章:

html - 位置 :absolute "background" image Internet Explorer issue

javascript - 使用类似 JQuery 的选择器语法以编程方式编辑 Less (css) 代码?

css - 自定义 selectInput 的背景颜色为 Shiny

html - 移动 Wordpress 后 CSS 中的相对链接

css - Gulp 组媒体错误 "must start with number, buffer, array or string"

html - 我可以只为 firefox 编写打印样式吗?

html - 如何将未知尺寸的图像置于固定尺寸的 float 框中居中?

javascript - 偏移 html anchor 以调整固定标题

移动设备中的 CSS 响应式设计不适用于 uc 浏览器和 opera mini

css - 相对 parent ,绝对 child