border-top-left-radius
스타일 애니메이션에 문제가 있습니다. 두 개의 길이 값을 따로 입력하여이 스타일을 사용합니다.경계 반경 애니 메이팅을위한 jQuery
border-top-left-radius: 15px 25px;
내가 jquery.animate()
를 통해 별도로이 두 길이 값을 증가 싶습니다.
이 방법이 있습니까?
border-top-left-radius
스타일 애니메이션에 문제가 있습니다. 두 개의 길이 값을 따로 입력하여이 스타일을 사용합니다.경계 반경 애니 메이팅을위한 jQuery
border-top-left-radius: 15px 25px;
내가 jquery.animate()
를 통해 별도로이 두 길이 값을 증가 싶습니다.
이 방법이 있습니까?
border-left-radius는 하나의 값만 허용합니까? 그래서 당신은 좋아하는 애니메이션 것 :
$('.class').animate({borderTopLeftRadius: 20})
편집 확실하지
를 jQuery를이 상자 밖으로이 supporst합니다.
$('#container').animate({
borderTopLeftRadiusSideLength: 500,
borderTopLeftRadiusUpperLength: 50
}, {
duration: 5000,
step: function (val, context) {
$(this).data(context.prop, val);
var side = $(this).data('borderTopLeftRadiusSideLength');
var upper = $(this).data('borderTopLeftRadiusUpperLength');
if (side && upper) {
$(this).css('borderTopLeftRadius', side + 'px ' + upper + 'px');
}
}
});
아니요 두 개를 허용합니다. 타원체의 호를 사용할 수 있습니다. 완벽한 원이 아닙니다. – Popnoodles
popnoodles가 옳습니다. 하지만 어쨌든 고마워. –
나는 그것을 몰랐다. 내 편집보기 – sroes
당신이 문자열로 이러한 시도가 : 아마 당신은이 같은 단계 콜백을 구현할 수있다? – sourRaspberri
별도로 무엇을 의미합니까? 하나씩 또는 서로 완전히 말하지 않은 두 가지로 완전히 독립적 인 것처럼 말입니다. – Popnoodles
네, 저도 시도했지만 행운은 없습니다. –