By experimental way, i understood that IF i include html BEFORE css, where i call PIE with behavior rule, it throw error (you can see at previous screen).In case i include html5 script after css where i use PIE, PIE simpli do not work, so i see only not rounded corners.

Actually, I couldn't get rounded corners to work in IE 7 or 8, and thanks to this thread I realized it was because I needed to include the HTML5 shim JS before my CSS. I didn't encounter the browser crash that alokozam describes.

I don't have an explanation for that output. Nothing I know of in PIE or html5shiv would do that.

The only thing I can think is that you have some other script on your page that is trying to copy-modify-reinsert the page's innerHTML.

Thu Jun 21, 2012 8:12 pm

2dareis2do

Joined: Fri Mar 11, 2011 9:49 amPosts: 8

Re: CSS3 PIE and HTML5 in IE8, seems it doesn't works!?

Thanks Jason,

Okay, I think it is possible that there are two issues here.

Firstly, I have managed for the get this working in ie 8 by applying a z-index to a containing element. For some reason the background with rounded corners seemed to be hidden below a containing element, in this case a <nav> element.

Although working in ie 7, in order to get this working in ie 8, aswell as applying the following fixes, namely:

position: relative;display: inline-block;float: left;

I also benefited from adding a z-index to this containing element, in my case:

z-index: 1;

This had the desired affect and I could now see my styled ul background with rounded corners ok.

The second issue I believe is simply getting used to ie9. I am not used to seeing things like this using ie 9 developer tools:

Who is online

Users browsing this forum: No registered users and 2 guests

You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot post attachments in this forum