Side navigation
#12990 closed bug (fixed)
Opened December 01, 2012 10:02PM UTC
Closed December 12, 2012 03:39AM UTC
'px' automatically added to column-count css property
Reported by: | bsorbo | Owned by: | bsorbo |
---|---|---|---|
Priority: | low | Milestone: | 1.9 |
Component: | css | Version: | 1.8.3 |
Keywords: | Cc: | ||
Blocked by: | Blocking: |
Description
Hi,
I ran into this issue while using the column-count css property with jQuery 1.8.3's css function. The call
$('div').css('-webkit-column-count', 2);
..would silently fail. After looking at the jQuery source, it looks like jQuery automatically appends 'px' to any number passed to the css function -unless- it is on a white-list of values (opacity, zoom, ..). As a workaround, I was able to change the call to...
$('div').css('-webkit-column-count', '2') , which succeeded. However this property might be a good candidate for the 'white list' to save others trouble in the future.
jsfiddle showing issue: http://jsfiddle.net/DfhMW/
https://github.com/jquery/jquery/pull/1050