From 1e15fa30e4e8959954c69f201a109bc040709da8 Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Sat, 13 Jun 2020 15:44:52 +0200 Subject: LibWeb: Don't try to be clever about -libweb-center relative position Let's just say that -libweb-center centers the block in its containing block for now. We can get fancy with relative offsets later. --- Libraries/LibWeb/Layout/LayoutBlock.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Libraries') diff --git a/Libraries/LibWeb/Layout/LayoutBlock.cpp b/Libraries/LibWeb/Layout/LayoutBlock.cpp index aef96552bc..7c5329d330 100644 --- a/Libraries/LibWeb/Layout/LayoutBlock.cpp +++ b/Libraries/LibWeb/Layout/LayoutBlock.cpp @@ -454,7 +454,7 @@ void LayoutBlock::compute_position() + box_model().offset().left.to_px(*this); if (parent()->is_block() && parent()->style().text_align() == CSS::ValueID::VendorSpecificCenter) { - position_x += (containing_block.width() / 2) - width() / 2; + position_x = (containing_block.width() / 2) - width() / 2; } float position_y = box_model().margin_box(*this).top -- cgit v1.2.3