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

IE9 ui-grid column headings (titles) misaligned #3854

Closed
hsiraj555 opened this issue Jun 24, 2015 · 17 comments
Closed

IE9 ui-grid column headings (titles) misaligned #3854

hsiraj555 opened this issue Jun 24, 2015 · 17 comments

Comments

@hsiraj555
Copy link

IE 9 does not align the columns titles properly on top of each column. Furthermore, text-overflow:ellipsis does not work on column heading.

ui-grid-ie9issue

This issue can be observed by resizing the columns in following link using IE9:
http://ui-grid.info/docs/#/tutorial/204_column_resizing

I would appreciate if somebody has any idea why is this and what's the solution.

@c0bra
Copy link
Contributor

c0bra commented Jun 26, 2015

I think IE9 has problems with the table-cell display type and max/min widths as we use them. Not sure if there's <IE10 styles that we can apply to fix it without breaking other things...

@joseabraham99
Copy link

@c0bra Have you find any solution for this alignment issue.

Thanks

@c0bra
Copy link
Contributor

c0bra commented Jul 1, 2015

I have not had a chance to look at it yet.

@Bv202
Copy link

Bv202 commented Jul 7, 2015

Hey,

Have you had a look at this issue already? I have exactly the same problem. In the meanwhile, is there some sort of workaround available?

Thanks!

@sahil-kapoor
Copy link

Hi,

I am also facing the same problem. Please help me with providing some workaround.

@sahil-kapoor
Copy link

@c0bra
Hi,

Any update on this. This also happens if we increase the number of columns .

@Bv202
Copy link

Bv202 commented Aug 17, 2015

Yup, this bug is very annoying and we're urgently looking for a fix here.

@fly0o0
Copy link

fly0o0 commented Aug 21, 2015

@hsiraj555 I have fixed it by a trick, bellow is the CSS. But I do not figure out the reason caused the bug. You can use this as temporary solution before the bug fixed.

.ui-grid-header-cell-wrapper {
display: block;
}

.ui-grid-header-cell-row {
display: block;
}

.ui-grid-header-cell {
display: block;
float: left;
}

@c0bra
Copy link
Contributor

c0bra commented Sep 15, 2015

@chuge Thanks; I've included this in a IE9-only condcom.

@c0bra c0bra closed this as completed in a549eaa Sep 15, 2015
@JLLeitschuh JLLeitschuh reopened this Sep 22, 2015
@JLLeitschuh
Copy link
Contributor

This was not fixed. This commit broke the build.

@prksean
Copy link

prksean commented Mar 28, 2016

Hello, any update on this issue? I see this happening in Chrome as well.

@okonon
Copy link

okonon commented Jun 7, 2016

same issue here adn @chuge 's workaround worked for me.

@SumeetKhandre
Copy link

SumeetKhandre commented Nov 24, 2016

Hi, the same issue is happening in Chrome browser also. Its happening because when we click on tab by navigating cursor in Inline filter, When it goes to last column, after that the alignment is not proper. When we scroll from left to right then it will work fine.

Please help us to resolve.

@adrianviegas
Copy link

Similar issues
#5629
#6041
#4944

mportuga pushed a commit that referenced this issue Mar 11, 2018
Since this browser is frequently the one that gives us issues for new changes and we are moving
towards angular 5 support, I am dropping it from our supported list.

BREAKING CHANGE: IE9 is no longer officially supported.

Closes #2273, #2552, #3593, #3854, #4439
mportuga pushed a commit that referenced this issue Mar 11, 2018
Since this browser is frequently the one that gives us issues for new changes and we are moving
towards angular 5 support, I am dropping it from our supported list.

BREAKING CHANGE: IE9 is no longer officially supported.

Closes #2273, #2552, #3593, #3854, #4439
@mportuga
Copy link
Member

Removed IE9 support.

@raghavs280
Copy link

The below css fixes the issue but it removes the filtering row in the Ui-grid
.ui-grid-header-cell-wrapper {
display: block;
}

.ui-grid-header-cell-row {
display: block;
}

.ui-grid-header-cell {
display: block;
float: left;
}

@apjaga
Copy link

apjaga commented Jul 9, 2018

To solve the header alignment issue add below mentioned code in your "ts" file
onGridReady(params) {
this.gridApi.sizeColumnsToFit();
}

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

No branches or pull requests