Skip to content

Commit e8391d8

Browse files
committed
fix keyframes float percentages
1 parent 93939a3 commit e8391d8

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ module.exports = function(css){
125125
var m;
126126
var vals = [];
127127

128-
while (m = match(/^(from|to|\d+%)\s*/)) {
128+
while (m = match(/^(from|to|\d+%|\.\d+%|\d+\.\d+%)\s*/)) {
129129
vals.push(m[1]);
130130
match(/^,\s*/);
131131
}

test/cases/keyframes.complex.css

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
@keyframes foo {
22
0% { top: 0; left: 0 }
3-
30% { top: 50px }
4-
68% ,
3+
30.50% { top: 50px }
4+
.68% ,
55
72%
66
, 85% { left: 50px }
77
100% { top: 100px; left: 100% }

test/cases/keyframes.complex.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
},
2222
{
2323
"values": [
24-
"30%"
24+
"30.50%"
2525
],
2626
"declarations": [
2727
{
@@ -32,7 +32,7 @@
3232
},
3333
{
3434
"values": [
35-
"68%",
35+
".68%",
3636
"72%",
3737
"85%"
3838
],

0 commit comments

Comments
 (0)