Просмотр исходного кода

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.
Andreas Kling 5 лет назад
Родитель
Сommit
1e15fa30e4
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      Libraries/LibWeb/Layout/LayoutBlock.cpp

+ 1 - 1
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