CSS3 PIE Forums http://css3pie.com/forum/ |
|
Attach PIE.js automatically on elements with CSS3 properties http://css3pie.com/forum/viewtopic.php?f=4&t=1306 |
Page 1 of 3 |
Author: | xem [ Sat Oct 15, 2011 6:01 am ] |
Post subject: | Attach PIE.js automatically on elements with CSS3 properties |
Author: | webaware [ Mon Nov 07, 2011 3:33 pm ] |
Post subject: | Re: Attach PIE.js automatically on elements with CSS3 proper |
Author: | xem [ Fri Nov 18, 2011 9:14 am ] |
Post subject: | Re: Attach PIE.js automatically on elements with CSS3 proper |
Thanks for your advice webaware My goal wasn't really to cover cases of huge pages with lots of Pie's elements, I just want to automate the process of PIE attachment to any element needing it. You're right about the non-use of jQuery, and about the more efficient use of other fixes than PIE in particular cases. Anyway, I'm going to try your code. I'll post an updated version here if it works! |
Author: | guugie [ Fri Nov 18, 2011 12:22 pm ] |
Post subject: | Re: Attach PIE.js automatically on elements with CSS3 proper |
Very nice script. Thank you very much, will use it on my current project, right now ![]() |
Author: | xem [ Mon Nov 21, 2011 1:41 am ] |
Post subject: | Re: Attach PIE.js automatically on elements with CSS3 proper |
No problem, it's here to be shared (and enhanced by people that know Javascript better than me ^^) |
Author: | xem [ Mon Nov 21, 2011 10:24 am ] |
Post subject: | Re: Attach PIE.js automatically on elements with CSS3 proper |
Author: | webaware [ Mon Nov 21, 2011 3:21 pm ] |
Post subject: | Re: Attach PIE.js automatically on elements with CSS3 proper |
Author: | xem [ Tue Nov 22, 2011 4:15 am ] |
Post subject: | Re: Attach PIE.js automatically on elements with CSS3 proper |
Indeed, thanks, it works perfectly on IE6-7-8 But on IE9, my getStyleProperty test passes on every element of the page, not just the 3 DIVs ( IE9 always agrees with "if(getStyleProperty(element,'border-radius')||getStyleProperty(element,'box-shadow')||getStyleProperty(element,'-pie-background'))" ) Do you know why? Do you have a better way to detect if a css property is applied to an element? Maybe jQuery's .css() ... |
Author: | xem [ Tue Nov 22, 2011 6:40 am ] |
Post subject: | Re: Attach PIE.js automatically on elements with CSS3 proper |
Nope, jQuery's .css() doesn't have any effect. And I couldn't find a way to attach PIE only to the right elements on IE9... |
Author: | xem [ Tue Nov 22, 2011 6:51 am ] |
Post subject: | Re: Attach PIE.js automatically on elements with CSS3 proper |
Page 1 of 3 | All times are UTC - 7 hours [ DST ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |