我有一个元素,它具有以下 CSS:
.elem {
left: 0;
position: fixed;
right: 0;
width: 60%;
z-index: 1000;
}
该元素不跨越整个屏幕。我希望它“对齐”到屏幕的右侧。
这很容易,如果我刚刚删除left: 0,但我不能篡改上面的 CSS,所以我需要一些 CSS 或 Jquery 来覆盖、禁用或删除left:0 CSS。
感谢帮助!
我有一个元素,它具有以下 CSS:
.elem {
left: 0;
position: fixed;
right: 0;
width: 60%;
z-index: 1000;
}
该元素不跨越整个屏幕。我希望它“对齐”到屏幕的右侧。
这很容易,如果我刚刚删除left: 0,但我不能篡改上面的 CSS,所以我需要一些 CSS 或 Jquery 来覆盖、禁用或删除left:0 CSS。
感谢帮助!
的默认值为,因此只需将其设置为该值,您将“重置”它left
。auto
.elem {
left: auto;
}
确保上述内容位于原始 CSS 文件之后。
使用 CSS:
.elem {
left: auto;
}
使用 JQuery:
$(".elem").css("left", "auto");
在 CSS 中尝试auto
属性,等于默认值。
使用 jquery:
$(".elem").css("left", "");
无论您提取的这种样式是外部样式还是内部样式,您都可以使用内部样式覆盖它,例如:
.elem {
position: fixed;
right: 0;
width: 60%;
z-index: 1000;
}