как переопределить слева: 0 с помощью CSS или Jquery?

У меня есть элемент, который имеет следующий CSS:

<code>.elem {
  left: 0;
  position: fixed;
  right: 0;
  width: 60%;
  z-index: 1000;
  }
</code>

Элемент не охватывает весь экран. Я бы хотел, чтобы он "выровнялся" на правой стороне экрана.

Это было бы легко, если бы я просто удалилleft: 0, но я не могу вмешаться в вышеуказанный CSS, поэтому мне нужно немного CSS или Jquery для переопределения, отключения или удаленияleft:0 CSS.

Спасибо за помощь!

Ответы на вопрос(5)

Решение Вопроса

Значение по умолчанию дляleft являетсяautoтак что просто установите его, и вы будете «сбрасывать» Это.

.elem {
  left: auto;
}

Убедитесь, что вышеперечисленное идет после оригинального файла CSS.

 frequent11 апр. 2012 г., 11:07
СПАСИБО! Я пытался, но это больше не получало меня. Хорошо знать.
 11 апр. 2012 г., 11:32
@frequent Вы можете использовать такие значения, как & apos; & apos; если вы использовали Javascript, да, но не в CSS. В любом случае, но разве вы не сказали, что не можете изменить таблицу стилей? В этом случаеstyle="left:auto" Атрибут в самом элементе сделает свое дело, переопределив таблицу стилей.

С помощью jquery:

$(".elem").css("left", "");
 11 апр. 2012 г., 11:10
не сбрасывает ли это заданное значение (в данном случае 0)?
 11 апр. 2012 г., 11:10
Нет необходимости в JavaScript здесь.
 11 апр. 2012 г., 11:26
Упс, это правда ... отредактируйте и вставьте это возможное решение. Благодарю.
 11 апр. 2012 г., 11:19
@Antonio: это фактически установило бы недействительный & quot; оставленный & quot; атрибут html как<div left="0"> вместо того, чтобы менять css. Пока комментарий Яна остается в силе (т.е. нет необходимости в JS), это можно сделать с помощью$(".elem").css("left", ""); или что-то.

Пытатьсяauto свойство в CSS, которое равно значению по умолчанию.

Используя CSS:

.elem {
    left: auto;
}

Использование JQuery:

$(".elem").css("left", "auto");

Является ли этот стиль, который вы извлекли, внешним или внутренним, вы можете переопределить его внутренним, например:

.elem {
    position: fixed;
    right: 0;
    width: 60%;
    z-index: 1000;
  }

Ваш ответ на вопрос