Sto provando a usare PIE.htc, che è uno script che mi consentirà di usare le funzionalità CSS3 in IE6- 8. Sto anche usando Cakephp (che sto crescendo ad amare)dove inserisco il file PIE.htc (per far funzionare IE con CSS3) quando sto usando cakephp
Secondo le istruzioni, inserisco il file PIE.htc ovunque io voglia e poi aggiungo behavior: url(path/to/PIE.htc);
al CSS. Così ho:
input[type=text]{
width:348px;
height:30px;
border:1px solid #ddd;
padding:3px;
background:url(../img/formfieldbg.gif) repeat-x;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
vertical-align:top;
behavior: url(path/to/PIE.htc);}
Si dice anche: Nota: questo percorso è relativo al file HTML di essere visualizzato, non il file CSS è chiamato da.
Sto usando Cakephp e non importa cosa ho messo per il percorso e non importa dove metto il file PIE.htc non riesco a farlo funzionare! Quando lo guardo in IE6 i miei input non hanno ancora le deliziose curve arrotondate come fanno in FF.
Ciao, grazie per la risposta. Ho provato a mettere una barra in avanti, quello che ho è il comportamento: url (/PIE.htc); e ho provato a inserire il file PIE.htc in app/in app/webroot in app/views, ma ancora non sembra che lo stia raccogliendo. Qualche idea su cosa potrebbe andare storto? grazie – julia
Hai provato a navigare direttamente nell'URL (nella barra degli indirizzi) per assicurarti di poter accedervi? Prova a metterlo nella stessa directory del tuo file CSS per essere sicuro. –
Sì nella barra degli indirizzi se si digita localhost/myproject/PIE.htc appare. Ho provato a mettere il file quasi ovunque ora. Dovrebbe funzionare con con il bordo-raggio sui campi di input del testo non dovrebbe farlo. – julia