Opened 10 years ago
Closed 10 years ago
#12990 closed bug (fixed)
'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/
Change History (3)
comment:1 Changed 10 years ago by
Owner: | set to bsorbo |
---|---|
Status: | new → assigned |
comment:2 Changed 10 years ago by
Component: | unfiled → css |
---|---|
Milestone: | None → 1.9 |
Priority: | undecided → low |
comment:3 Changed 10 years ago by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Fix #12990. Don't add 'px' to column-count. Close gh-1050.
Changeset: 32842ac36564e9db60bcf8ad841674b161e7c924
https://github.com/jquery/jquery/pull/1050