Это мой кодCSS преобразования масштаба не работает должным образом
// turn a pie into a nav menu (make it smaller)
// this is triggered when a pie should be turned into a nav
function beNavPie(pie) {
$(pie).css("transform", "scale(0.3)");
$(pie).css("transform-origin", "initial");
}
// turn a nav menu into a pie (revert it to original size)
// this is triggered when the nav is clicked
function pieFromNav(nav) {
$(nav).css("transform", "scale(1)");
$(nav).css("transform-origin", "initial");
}
Как вы можете видеть на рисунке GIF, это работает отлично. Но поворот: Каждый первый момент пирога - это навигационное меню (маленькое), переходные кривые перехода , после этого переход не будет иметь кривых пути. здесь jsfiddle: https://jsfiddle.net/q3jytbkr/
здесь образец
больше смотреть
Не могли бы вы предоставить живой пример, воспроизводящий проблему? – Li357
ok wait, плохо создать один – Wreigh
вот оно. https://jsfiddle.net/q3jytbkr/ – Wreigh