mirror of
https://github.com/RGBCube/serenity
synced 2025-06-29 17:42:12 +00:00
LibWeb: Implement resolved style for line-height
This commit is contained in:
parent
30e31d83b6
commit
2fa1df2ec4
1 changed files with 7 additions and 1 deletions
|
@ -177,8 +177,14 @@ RefPtr<StyleValue const> ResolvedCSSStyleDeclaration::style_value_for_property(L
|
|||
case PropertyID::TextDecorationColor:
|
||||
return ColorStyleValue::create(layout_node.computed_values().text_decoration_color());
|
||||
|
||||
// FIXME: -> line-height
|
||||
// -> line-height
|
||||
// The resolved value is normal if the computed value is normal, or the used value otherwise.
|
||||
case PropertyID::LineHeight: {
|
||||
auto line_height = static_cast<DOM::Element const&>(*layout_node.dom_node()).computed_css_values()->property(property_id);
|
||||
if (line_height->is_identifier() && line_height->to_identifier() == ValueID::Normal)
|
||||
return line_height;
|
||||
return LengthStyleValue::create(Length::make_px(layout_node.line_height()));
|
||||
}
|
||||
|
||||
// FIXME: -> block-size
|
||||
// -> height
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue