Sto cercando di creare angoli arrotondati in IE con il comportamento collegato a CSS3 PIE.CSS3 PIE - Non è possibile fornire il supporto per il raggio di confine IE?
Ecco il mio CSS:
.fieldRow {
clear:both;
padding: 0;
margin: 0;
overflow: hidden;
line-height:17px;
}
.alternate, .rowMousedOver {
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
behavior: url(PIE.php);
position: relative;
}
.rowMousedOver{
background-color: #E2E66D !important;
}
.alternate {
background-color: #FCFEE8;
}
e qui è un po 'di codice HTML di esempio:
<div class="fieldRow alternate">
<div class="label"><label id="title_label" for="title"> Title: </label></div>
<div class="fieldWrapper required text">
<div class="cellValue"><input type="text" onchange="validateField(this)" name="title" id="title" value="Tax Free Savings Accounts" disabled=""></div>
</div>
</div>
e via javascript aggiungo rowMousedOver
al fieldRow
quando è librato.
Qualche idea sul perché questo non funziona? Ho anche provato a usare behavior: url(PIE.htc)
, ma non ho avuto fortuna neanche con quello.
Grazie!
funziona su Firefox e Chrome? – NullUserException
Forse è un problema con il percorso. Poiché htc è uno standard MS, il percorso dell'URL è relativo al documento piuttosto che al foglio di stile. Puoi sempre provare a usare prima un URL assoluto. – NullUserException
Questo è anche quello che cordesmj ha suggerito, ma l'ho messo nel posto giusto e non è ancora arrotondato. – Garrett