我有两个 CSS 文件,我只能编辑第二个文件。
我的 HTML 元素:
<div class="ui-header ui-header-fixed"></div>
第一个 CSS 文件集:
.ui-header { position: relative };
.ui-header-fixed { position: fixed };
因此,当不支持position:fixed时,CSS 会退回到position:relative。但是,我需要它回退到position:absolute仅在这种特定情况下。
我正在寻找一种方法来使用position:absolute从第二个文件覆盖上述 CSS ,但前提是不支持position:fixed 。
问题:
这可能吗?我不能使用 Jquery 直接更改 CSS,但是如果有 JQuery 测试 position:fixed 被支持,那将是可用的(设置一个类添加一个 CSS 规则)