我想實現使用jQuery這個效果另一個CSS屬性值,它給我帶來了一些麻煩:CSS屬性值具有相同的值乘以2
我想一個CSS屬性值具有與另一個css屬性值相同的值乘以2.
更詳細地說,我想要一個保證金餘額值,以百分比的形式設置爲具有與保證金頂值相同的值乘以2 。
我將不勝感激任何幫助。
我想實現使用jQuery這個效果另一個CSS屬性值,它給我帶來了一些麻煩:CSS屬性值具有相同的值乘以2
我想一個CSS屬性值具有與另一個css屬性值相同的值乘以2.
更詳細地說,我想要一個保證金餘額值,以百分比的形式設置爲具有與保證金頂值相同的值乘以2 。
我將不勝感激任何幫助。
就像denlau說的,你應該使用LESS,或者像JoshC說的那樣,使用CSS3屬性calc()。但在jQuery中,您可以使用:
var element = $('#element'),
marginTop = parseFloat(element.css('marginTop'));
element.css('marginLeft', 2*marginTop);
不完全...這將改變附加到#element的樣式,但不會更改底層樣式的CSS值。 – Brian
你想在CSS中編輯,而不是在jQuery中編輯。爲此,您可以使用LESS或calc()。 – thiagobraga
你在和誰說話?如果你在這裏輸入,我是唯一獲得通知的人。 – Brian
我認爲你應該閱讀關於LESS CSS ..這將使它有可能處理變量和更多.. :) – denlau
此外,檢查CSS'calc()'https://developer.mozilla.org/en -US/docs/Web/CSS/calc –
是否以像素或百分比形式設置邊距頂部? –