ฉันจะคำนวณความกว้างในองค์ประกอบจากร้อยละพิกเซลดังนั้นฉันจะลบ -10px ผ่านการใช้น้อยลงและขจัดตะกรัน () มันเป็นไปได้?
div {
span {
width:calc(100% - 10px);
}
}
ฉันใช้ CSS3 calc()
ดังนั้นจึงไม่ทำงาน:calc(100% - 10px)
ตัวอย่าง:ถ้า 100% = 500px ดังนั้น width = 490px (500-10);
ฉันทำการสาธิตสำหรับการทดสอบ: http://jsfiddle.net/4DujZ/55/
ดังนั้นช่องว่างภายในจะพูดว่า: 5 (10px / 2) ตลอดเวลาเมื่อฉันปรับขนาด
ฉันสามารถทำได้ในLESSหรือไม่? ฉันรู้วิธีทำใน jQuery และ CSS ง่ายๆเช่นการเว้นระยะขอบหรืออื่น ๆ ... แต่ฉันจะพยายามทำงานในLESSด้วยcalc()
div
span