ฉันกำลังแทนที่ CSS ของไซต์เป็นเวอร์ชัน RTL เมื่อมีการเลือกภาษาเฉพาะ
ฉันมีองค์ประกอบที่ต้องมีตำแหน่งที่แน่นอน ในเวอร์ชัน LTR ฉันทำleft: 0px;
และจัดชิดซ้าย ในเวอร์ชัน RTL ฉันต้องการทำสิ่งที่ตรงกันข้ามright
แต่left
คุณสมบัติไม่ได้ถูกแทนที่ดังนั้นจึงยังคงอยู่ทางซ้าย
- ฉันพยายามแฮ็คด้วย
!important
แต่ไม่ได้ผล - ฉันได้ลองตั้งค่า
left: none
แล้ว แต่ไม่ได้ผล
ฉันจะตั้งค่าเป็นไม่มีหรือลบออกทั้งหมดในขณะที่ลบล้างได้อย่างไร
left
use:var cssObject = $('selector').prop('style'); cssObject.removeProperty('left');