This module simply does not work. I have read all issues, read.me and support news and it doesn't matter where do I put PIE files (libraries or modules/css3pie/css3pie) I simply can't run pie.htc.

-moz-border-radius:8px;
-webkit-border-radius:8px;
-o-border-radius:8px;
-khtml-border-radius:8px;
-pie-border-radius:8px;
border-radius:8px;


background:-moz-linear-gradient(top,rgb(0,185,242)0%,rgb(23,132,190)100%); /* FF3.6+ */
background:-webkit-linear-gradient(top,rgb(0,185,242)0%,rgb(23,132,190)100%); /* Chrome10+,Safari5.1+ */
background:-o-linear-gradient(top,rgb(0,185,242)0%,rgb(23,132,190)100%); /* Opera11.10+ 31,166,208 -> 23,132,190 */
background:-ms-linear-gradient(top left,rgb(0,185,242)0%,rgb(23,132,190)100%); /* IE10+ */
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b9f2',endColorstr='#1784be',GradientType=0); /* IE6-9 */
-pie-background:linear-gradient(top,rgb(0,185,242)0%,rgb(23,132,190)100%); /* ie 6-9 via PIE */
background:linear-gradient(top,#ffffff 0%,(top,rgb(0,185,242)0%,rgb(23,132,190)100%)); /* W3C */

-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.3);
-moz-box-shadow:0 0 3px 0 rgba(0,0,0,0.3);
box-shadow:0 0 3px 0 rgba(0,0,0,0.3);

Position-relative, z-index and pie.php does not make situation better. Any help is appreciated. [drupal 7.26 and css3pie 7.x-2.1]

Comments

Helrunar’s picture

Did you have tested the PHP-Wrapper? I use this Module in one of my latest projects, use libraries, the php-wrapper and it work like charmed.

batigol’s picture

Nope php wrapper didn't work for me, but thanks for support.

I gave up trying to use this module - I don't say it's wrong I just gonna do my site without it. If any of you have problem with pie.htc try this.

in HTML.TPL.PHP add (in head)

<!--[if IE]> 
<style type="text/css"> 
#yourID {behavior:url('http://localhost/yourdrupalcatalog/sites/all/themes/youtheme/piefolder/PIE.htc');}
</style> 
<![endif]-->

if you are using localhost like xampp or wamp, add in xampp(or similar in wamp)\apache\conf\mime.types

text/x-component htc

and restart you serwer. If you have htaccess files just add AddType text/x-component .htc somewhere at the begining.

In css use full path like:

behavior:url('sites/all/themes/youtheme/piecatalog/pie.htc');

in every class that use some IE 'non-compatible' stuff.

ahhh sometimes

position:relative;
z-index:0;
zoom:1;

helps a lot, and one more thing:

filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#000000',GradientType=0);

fuck up css3pie so don't use it, instead use:

-pie-background:linear-gradient(top,rgb(250,250,250)0%,rgb(23,132,190)100%);

Thanks.

blackice2999’s picture

Status: Active » Closed (works as designed)