Часть 2. Разработка для Chrome - PullRequest
0 голосов
/ 07 января 2010

Я сделал прекрасное открытие, что углы Jquery не работают на Chrome. Любое решение для этого?

Я только что понял, что когда я переворачиваю свой файл config.js, который содержит это (функции закругленных углов):

$(document).ready( function(){
    if(navigator.appName!="Microsoft Internet Explorer") {
      $('.round_10px').corners("10px");
      $('.bottom_round_10px').corners("10px bottom-left 10px bottom-right");
      $('.bottom_l_round_10px').corners("10px bottom-left");
      $('.bottom_r_round_10px').corners("10px bottom-right");
      $('.bottom_top_l_round_10px').corners("10px top-left 10px bottom-left");
      $('.bottom_top_r_round_10px').corners("10px top-right 10px bottom-right");
      $('.round_40px').corners("40px");
    }

Мой сайт выглядит так, как и должно ... так что, кроме как отключить это в Chrome?

Ответы [ 2 ]

5 голосов
/ 07 января 2010

Я почти уверен, что -webkit-border-radius наверняка работает на Chrome, поскольку это браузер на основе webkit.

У меня нет возможности узнать, какой именно плагин вы имеете в виду, когда говорите "«Углы jQuery», но, насколько мне известно, большинство из них реализуют закругленные углы, используя специфичные для движка стили для FF (-moz-border-radius) и webkit (-webkit-border-radius) и используя border + trig для IE.То есть, предполагая, что задача состоит в том, чтобы сделать закругленные углы без использования внешних ресурсов (изображений).

3 голосов
/ 07 января 2010

На самом деле прямой код CSS3: border-radius, тоже работает с Chrome.

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