mirror of
https://github.com/RGBCube/serenity
synced 2025-05-31 15:38:10 +00:00
LibWeb: Support transform: translate(...)
by percentage
This commit is contained in:
parent
bc5d39493b
commit
dc94879b83
4 changed files with 43 additions and 32 deletions
|
@ -3976,6 +3976,11 @@ RefPtr<StyleValue> Parser::parse_transform_value(Vector<StyleComponentValueRule>
|
|||
} else if (value.is(Token::Type::Number)) {
|
||||
auto number = parse_numeric_value(value);
|
||||
values.append(number.release_nonnull());
|
||||
} else if (value.is(Token::Type::Percentage)) {
|
||||
auto percentage = parse_dimension_value(value);
|
||||
if (!percentage || !percentage->is_percentage())
|
||||
return nullptr;
|
||||
values.append(percentage.release_nonnull());
|
||||
} else {
|
||||
dbgln_if(CSS_PARSER_DEBUG, "FIXME: Unsupported value type for transformation!");
|
||||
return nullptr;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue