Я хочу использовать закругленную угловую опору в IE7 & IE8. Для этого я использую файл border-radius.htc. Он отлично работает со всеми углами с одинаковым радиусом границы, но он не работает, если я изменяю радиус границы любого из углов. Мой код:Радиус границы в IE7 +
<!DOCTYPE html>
<html>
<head>
<title>Border Radius for IE7+</title>
<style>
.borderRadius{
background-color: #f0f0f0;
width: 300px;
height: 50px;
margin: 20px auto;
padding: 10px;
border: 1px solid #d7d7d7;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
behavior: url(border-radius.htc);
}
</style>
</head>
<body>
<div class="borderRadius">
Content in Div.
</div>
</body>
</html>
Это прекрасно работает. Но это не сработает, если я сменил стиль на
<style>
.borderRadius{
background-color: #f0f0f0;
width: 300px;
height: 50px;
margin: 20px auto;
padding: 10px;
border: 1px solid #d7d7d7;
border-radius:10px 10px 0px 0px;
-webkit-border-radius:10px 10px 0px 0px;
-moz-border-radius:10px 10px 0px 0px;
behavior: url(border-radius.htc);
}
</style>
Он сохраняет все закругленные углы с одинаковым радиусом. Пожалуйста, помогите мне решить эту проблему.
не используйте сокращенное обозначение для пограничного радиуса http://www.w3schools.com/cssref/css3_pr_border-radius.asp – Huangism