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