相关疑难解决方法(0)

使用-webkit-transform时,固定的位置不起作用

我使用-webkit-transform(和-moz-transform/-o-transform)来旋转div.还有固定的位置,所以div与用户一起缩小.

在Firefox中它工作正常,但在基于webkit的浏览器中,它已经破碎了.使用-webkit-transform后,固定的位置不再起作用!怎么可能?

html css positioning rotation

151
推荐指数
5
解决办法
9万
查看次数

如何在没有 JavaScript 的情况下使元素相对于窗口具有粘性(如果可能)?

我一直爱着position: sticky。它无需求助于 JavaScript 即可解决大部分(如果不是全部)问题。但是,我已经碰壁了。我需要制作一个嵌套在几个元素内的元素<div>以使其具有粘性。我们知道是和position: sticky的混合,因此它将锚定到它的第一个父级。position: relativeposition: fixed

来自MDN

元素按照文档的正常流程定位,然后相对于其最近的滚动祖先和包含块(最近的块级祖先)进行偏移

在这种情况下,我想让标题相对于窗口而不是容器具有粘性。HTML 使我很难在嵌套之外重组它<div>

如果没有 JavaScript,这可能吗?

这是代码:

<div class="attendance">
<!-- Here's the header I want to make sticky to the window, and not to div.attendance-->
    <header class="text-center sticky">Monday 11/22/2019</header>
<!-- Header above -->
    <div class="date-config">
        <div class="form-group">
            <input type="checkbox" id="workable" /> No Work<br />
        </div>

        <div class="form-group">
            <label for="notes">Notes:</label>
            <textarea id="notes" class="form-control"></textarea>
        </div>
        <label for="markall">Mark all as>
        <select id="markall" class="form-control">
            <option></option>
            <option>Absent</option> …
Run Code Online (Sandbox Code Playgroud)

html javascript css

5
推荐指数
1
解决办法
5892
查看次数

标签 统计

css ×2

html ×2

javascript ×1

positioning ×1

rotation ×1