JQuery CSS границы радиуса конкретных углов радиус? - PullRequest
3 голосов
/ 05 октября 2011

Здравствуйте. Я пытаюсь изменить радиус границы определенных углов некоторых uls с помощью сортировки jquery по методу sort.

Вот мой код, и он не работает, есть идеи?

sort: function() {
    var borderSet = $('#fluidWrap ul:last-child').attr('id');
    if (borderSet == 'sideWrap') {

        $('#sideWrap ul').css({BorderTopRightRadius: 10, BorderBottomRightRadius: 10});
    }
    else {
        $('#sideWrap ul').css({BorderTopLeftRadius: 10, BorderBottomLeftRadius: 10});
    }
}

Ответы [ 4 ]

6 голосов
/ 05 октября 2011

попробуй

.css({'border-top-right-radius': 10})
5 голосов
/ 05 октября 2011

Вы можете использовать:

border-radius: 0px 10px 0px 0px;

, что:

border-radius: [top-left],[top-right],[bottom-right],[bottom-left];

Этот инструмент очень хорош для css3: css3generator.com

0 голосов
/ 16 января 2015

это должно работать

css({BorderTopRightRadius: '10px', BorderBottomRightRadius: '10px'})
0 голосов
/ 05 октября 2011

Может быть более полезным попробовать использовать угловой плагин jQuery , так как он также учитывает различия браузеров в определениях радиуса границы.

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