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

position absolute / table #167

Open
ghost opened this issue Jan 18, 2018 · 2 comments
Open

position absolute / table #167

ghost opened this issue Jan 18, 2018 · 2 comments

Comments

@ghost
Copy link

ghost commented Jan 18, 2018

Why is position absolute by default? All list is almost in the center of the browser, I need to use it inside table to load tr>td, but seems I can't. Tried to do a lot of CSS hacks, but still... Maybe anyone has any suggestions?

I need to make infinite scrolling inside table to load all the data. This seems to work perfectly, but I can't fix CSS.

cc @rwjblue @stefanpenner @taras @lukemelia @twokul @krisselden

@ghost ghost changed the title position absolute position absolute / table Jan 18, 2018
@andrewzamojc-pd
Copy link

andrewzamojc-pd commented Apr 5, 2018

This also breaks our tooltips, which render behind our collections. Ember collections are built to use position: absolute and transform: matrix3d to stack things. This is bad. Everything in the collection could be in-flow, but to make infinite scroll work, it's been implemented with this hack. Although it works in isolation, it does not work in the wild where people use absolute to make things float over other things.

Also, the list is in reverse order in the dom which probably breaks accessibility. We literally can't use this library :( I also fear that it promotes really bad html and css, and makes unsuspecting developers add all kinds of z-index hacks trying to work around it. Maybe it should be deprecated to avoid spreading these bad practices. Anger.

@fpauser
Copy link
Contributor

fpauser commented Oct 16, 2018

@andrewzamojc-pd Did you try html-next/vertical-collection?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants