It is currently Thu Oct 02, 2014 12:19 am Advanced search

IE8 issue

Technical support, bug reports and more.

IE8 issue

Postby kzoon » Fri Feb 17, 2012 11:02 am

I'm positioning the legend on chart load event. See http://jsfiddle.net/kzoon/fhTA5/9/
This works fine on IE9, Chrome and IE9, but in IE8 and below the legend is rendered in it's original position (bottom).

Can anyone tell me:

What part of my code doesn't work in IE8?
Is ther ea way to make it work?
kzoon
 
Posts: 151
Joined: Wed Aug 10, 2011 10:22 am

Re: IE8 issue

Postby Fusher » Mon Feb 20, 2012 5:57 pm

Because you are using SVG attribute. In IE<9 VML is using instead.
It's recomended to use : http://www.highcharts.com/ref/#legend--align and http://www.highcharts.com/ref/#legend--verticalAlign
Paweł Fus
Highcharts support team
Fusher
 
Posts: 7272
Joined: Mon Jan 30, 2012 12:16 pm

Re: IE8 issue

Postby kzoon » Tue Feb 21, 2012 11:04 am

I guess there is not an easy-to-use equivalent in VML?

I was using transform-translate because align and vertical align can't align the legend to the plotTop http://highslide.com/forum/viewtopic.php?f=9&t=15197
kzoon
 
Posts: 151
Joined: Wed Aug 10, 2011 10:22 am

Re: IE8 issue

Postby hfrntt » Fri Feb 24, 2012 1:10 am

But you can use floating legend (http://www.highcharts.com/ref/#legend--floating) and then set position in pixels, see: http://jsfiddle.net/fhTA5/11/
Slawek Kolodziej
Highcharts support team
hfrntt
 
Posts: 6394
Joined: Mon Aug 30, 2010 10:41 am


Return to Highcharts Usage

Who is online

Users browsing this forum: Google [Bot] and 9 guests