У меня есть div, который позиционируется абсолютно, и я дал ему left
.Как «отменить» влево/вправо для абсолютно позиционированного элемента?
Для рабочего стола необходимо иметь left
положение 100px.
Но для планшета я хочу проталкивать его полностью вправо.
Для этого я пробовал делать right: 0
, но так как left: 100px
уже определен в CSS, right: 0
не проталкивает его полностью вправо, как предполагалось.
Затем я попытался сделать left: 0
в планшете, чтобы отменить эффект, который у него есть, но это тоже не сработало.
Есть ли способ отменить позицию left
? Что-то вроде left: none
(я знаю, что не работает, но это единственный способ, которым я могу это объяснить.)
Desktop CSS:
.mydiv {
positon: absolute;
left: 100px;
}
Tablet CSS:
@media (max-width:768px){
.mydiv {
left: 0;
right: 0;
}
}
я мог бы сделать что-то вроде right: 400px
, чтобы добраться до той позиции, которую я хочу, но мне просто интересно, есть ли способ, которым я могу использовать right: 0
, поэтому я точно знаю, что он полностью сдвинут вправо.
Спасибо!