Saya memiliki elemen, yang memiliki CSS berikut:
.elem {
left: 0;
position: fixed;
right: 0;
width: 60%;
z-index: 1000;
}
Elemen tidak menjangkau seluruh layar. Saya ingin ini "sejajar" ke sisi kanan layar.
Ini akan mudah, jika saya baru saja menghapus left: 0 , tetapi saya tidak dapat mengubah CSS di atas, jadi saya membutuhkan beberapa CSS atau Jquery untuk mengganti, menonaktifkan atau menghapus CSS : 0 kiri .
Terimakasih atas bantuannya!
css
css-position
sering
sumber
sumber
style="left:auto"
atribut dalam elemen itu sendiri akan melakukan trik, mengganti lembar gaya.Menggunakan CSS:
Menggunakan JQuery:
sumber
Coba
auto
properti di CSS, yang sama dengan nilai default.sumber
Dengan jquery:
sumber
<div left="0">
daripada mengubah css. Sementara komentar Jan masih berlaku (yaitu tidak perlu JS), itu bisa dilakukan dengan$(".elem").css("left", "");
atau sesuatu.Apakah gaya yang Anda ekstrak ini adalah gaya eksternal atau internal, Anda dapat menggantinya dengan gaya internal seperti:
sumber