Ответ 1
Значение по умолчанию для left
равно auto
, поэтому просто установите его так, и вы будете "reset".
.elem {
left: auto;
}
Удостоверьтесь, что приведенное выше происходит после исходного файла CSS.
У меня есть элемент, который имеет следующий CSS:
.elem {
left: 0;
position: fixed;
right: 0;
width: 60%;
z-index: 1000;
}
Элемент не охватывает весь экран. Я бы хотел, чтобы он "выровнял" правую сторону экрана.
Это было бы легко, если бы я просто удалил left: 0, но я не могу вмешиваться в вышеупомянутый CSS, поэтому мне нужно, чтобы CSS или JQuery перекрывали, отключили или удалили левый: 0 CSS.
Спасибо за помощь!
Значение по умолчанию для left
равно auto
, поэтому просто установите его так, и вы будете "reset".
.elem {
left: auto;
}
Удостоверьтесь, что приведенное выше происходит после исходного файла CSS.
Использование CSS:
.elem {
left: auto;
}
Использование JQuery:
$(".elem").css("left", "auto");
Попробуйте auto
свойство в CSS, которое равно значению по умолчанию.
С jquery:
$(".elem").css("left", "");
Выбран ли этот стиль внешним или внутренним, вы можете переопределить его с внутренним, например:
.elem {
position: fixed;
right: 0;
width: 60%;
z-index: 1000;
}