danfickle / danfickle/openhtmltopdf
Absolute positioned “labels” with long but clipped content are placed at improper position
- Dominant language
- Java
- Stars
- 2.2k
- Forks
- 423
- PR merge metrics
- No merged PRs in 30d
Description
Given this markup and styles:
```html
.box {
position: relative;
width: 50mm;
height: 50mm;
margin: 10mm;
border: 1pt solid black;
}
.label {
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
border: 1pt solid red;
text-align: center;
}
.clip {
display: inline-block;
max-width: 30mm;
white-space: nowrap;
overflow: hidden;
}
Label
Short
label
Very, very, very, very, very, very, very, very, very long label
Very, very, very, very, very, very, very, very, very long
label
```
The output should look like this (Chrome):

But it does look like this:

[Sample project to reproduce the above](https://github.com/danfickle/openhtmltopdf/files/7589557/ohtp-labels.zip)
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.