Круглые углы в IE с использованием ui-corner-all - PullRequest
2 голосов
/ 10 августа 2010

Я пытался получить закругленные углы в IE7 с помощью класса jQuery "ui-corner-all". Вот так выглядит моя страница.

<html>
<head>
<script language="javascript" type="text/javascript" src="jquery.js"></script>

<script language="javascript" type="text/javascript">
    $(document).ready(function() {
         $('#btnSearch').addClass("ui-corner-all");
    });
</script>
</head>
<body>
<!--some code here-->
<asp:Button ID="btnSearch" Text="Search" runat="server" OnClick="btnSearch_Click" />
<!--some code here-->
</body>
</html>

Но я не могу получить эффект закругленных углов. Я что-то здесь не так делаю? Я также пытался включить файл smoothness.css в jQuery, но все равно ничего не получалось!

1 Ответ

9 голосов
/ 10 августа 2010

.ui-corner-all - это класс CSS в CSS-структуре jQuery UI , он не просто доступен.Даже тогда ... это не работает в IE <9:) </p>

Если вам нужно поддерживать IE <9, вы можете посмотреть на плагин <a href="http://www.malsup.com/jquery/corner/" rel="noreferrer"> jQuery Corner .

Вы можете увидеть, что различные версии IE поддерживают здесь .Соответствующая часть это не поддерживает border-radius .Это (наряду с пользовательскими версиями mozilla и webkit до спецификации) - это то, что классы .ui-corner-xxx используют для получения закругленных углов CSS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...