Skip to content

Commit

Permalink
#472 Another passing test for position fixed element placement on mul…
Browse files Browse the repository at this point in the history
…tiple page documents.

This confirms that the issue for fixed position elements being in the wrong place in the output is confined to custom object drawers.
  • Loading branch information
danfickle committed May 9, 2020
1 parent 5ca58f2 commit ad91bf8
Show file tree
Hide file tree
Showing 3 changed files with 51 additions and 0 deletions.
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
<html>
<head>
<style>
@page {
size: 300px 300px;
margin: 10px;
}
</style>
</head>
<body>
<div style="position: fixed; right: 0; top: 50px; border: 1px solid red; background-color: blue; z-index: 1000; padding: 5px; color: white;">
Hello World Fixed!
</div>

Lorem ipsum dolor sit amet, consectetur adipiscing elit,
sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Volutpat sed cras ornare arcu dui. Tempor id eu nisl nunc mi.
Urna nec tincidunt praesent semper. Elementum tempus egestas sed sed.
Consequat interdum varius sit amet mattis vulputate. Pulvinar etiam non quam
lacus suspendisse. Ultrices vitae auctor eu augue ut lectus. Adipiscing at in
tellus integer. Porta nibh venenatis cras sed felis eget. Fermentum iaculis eu
non diam phasellus. Urna condimentum mattis pellentesque id. Eu scelerisque felis
imperdiet proin. Arcu non odio euismod lacinia at quis risus.
Porta nibh venenatis cras sed felis eget. Fermentum iaculis eu
non diam phasellus. Urna condimentum mattis pellentesque id. Eu scelerisque felis
imperdiet proin. Arcu non odio euismod lacinia at quis risus.

Lorem ipsum dolor sit amet, consectetur adipiscing elit,
sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Volutpat sed cras ornare arcu dui. Tempor id eu nisl nunc mi.
Urna nec tincidunt praesent semper. Elementum tempus egestas sed sed.
Consequat interdum varius sit amet mattis vulputate. Pulvinar etiam non quam
lacus suspendisse. Ultrices vitae auctor eu augue ut lectus. Adipiscing at in
tellus integer. Porta nibh venenatis cras sed felis eget. Fermentum iaculis eu
non diam phasellus. Urna condimentum mattis pellentesque id. Eu scelerisque felis
imperdiet proin. Arcu non odio euismod lacinia at quis risus.
Porta nibh venenatis cras sed felis eget. Fermentum iaculis eu
non diam phasellus. Urna condimentum mattis pellentesque id. Eu scelerisque felis
imperdiet proin. Arcu non odio euismod lacinia at quis risus.

</body>
</html>
Original file line number Diff line number Diff line change
Expand Up @@ -1106,6 +1106,15 @@ public void testIssue472CustomObjectDrawerMultiplePages() throws IOException {
}));
}

/**
* Tests that position: fixed on multiple pages is correctly positoned
* on pages after page one.
*/
@Test
public void testIssue472FixedPositionMultiplePages() throws IOException {
assertTrue(vt.runTest("issue-472-fixed-position-multiple-pages"));
}

/**
* Tests adding a transparent watermark using a custom object drawer
* inside a fixed position object.
Expand Down

0 comments on commit ad91bf8

Please sign in to comment.