4
刪除單位我目前使用以下規則:有沒有辦法從計算功能CSS
margin-left: calc(((100vw - 624px)/144) * 5);
在1200像素寬視這給20像素的值。我其實想要,但是,得到的結果是20%。理想情況下,這意味着將乘數「5」從一個整數改爲「5%」。但爲了做到這一點,我需要從計算的其餘部分中刪除這些單位,以便計算加工4 * 5%
而不是4px * 5
。
在SASS中,我可以除以1px,但是在calc中,只能用一個數字來劃分,而不是一個統一的值。
有沒有辦法從計算函數的一部分中刪除單位?
我不認爲有辦法做到這一點。此外,即使考慮少花錢,瀏覽器支持和數學計算限制也是獲得您想要的結果的障礙。我想你可能不得不使用jQuery進行這種計算。 –
我不認爲有辦法。 –