Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] Table Style : Position relative is added automatically #632

Open
GauthamDT opened this issue Feb 20, 2024 · 4 comments · May be fixed by #641
Open

[BUG] Table Style : Position relative is added automatically #632

GauthamDT opened this issue Feb 20, 2024 · 4 comments · May be fixed by #641
Labels
bug Something isn't working

Comments

@GauthamDT
Copy link

GauthamDT commented Feb 20, 2024

What happened?

The issue is for EU ESEF packages

In the ixbrl viewer, we found that position relative table style is automatically added by the viewer.

This is added to the pages which has text block tags with td tr tags in it.

Please find the attached image for your analysis.

Could you please share your feedback on this please.
image

Version

Latest

With which browsers are you experiencing the bug?

Firefox, Chrome, Safari, Microsoft Edge

Documents

No response

Screenshots

image

@GauthamDT GauthamDT added the bug Something isn't working label Feb 20, 2024
@paulwarren-wk
Copy link
Contributor

This sounds like #369

Please could you provide a sample document that demonstrates the problem? It's hard to understand from the screenshot what problem this is actually created.

@GauthamDT
Copy link
Author

Please find the test package. This is tested in 2.16.1 version
213800ORZ521W585SY02-2024-02-29-en.zip

@GauthamDT GauthamDT reopened this Feb 21, 2024
@GauthamDT
Copy link
Author

In the latest version this issue is present
Screenshot 2024-02-22 133726

@paulwarren-wk
Copy link
Contributor

So the issue here is that all of the actual content in the table is in absolutely position divs, positioned relative to the page container. The table itself is positioned off the bottom of the page, and by adding position: relative, all the content is now relative to the table rather than the page.

The reason we add position: relative is so that we can position the table export handle at the top left of the table. Even if we could somehow fix this issue, the table export handles would be in the wrong place as the actual <table> element is off the bottom of the page.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
2 participants