dotnetnuke停止personabar滑动

时间:2017-03-10 19:11:31

标签: dotnetnuke dotnetnuke-9

我正在运行免费的DNN平台9.0.1,我想阻止左侧人员从左到右滑入视图。从刷新页面的那一刻起,我希望它是静态的和可见的。我尝试添加CSS来覆盖'left'属性,但它没有帮助。执行幻灯片的JavaScript代码在哪里?我想删除它。

1 个答案:

答案 0 :(得分:1)

我发现了怎么做。如果其他人对此感到困扰,可以通过以下方式停止动画。

在' /DesktopModules/admin/Dnn.PersonaBar/scripts/main.js'中,我更改了以下内容:

$personaBar.css({ left: -100 });
$parentBody.animate({ marginLeft: personaBarMenuWidth }, 200, 'linear', onShownPersonaBar);
$personaBar.animate({ left: 0 }, 200, 'linear', callback);

到...

//$personaBar.css({ left: -100 });
//$parentBody.animate({ marginLeft: personaBarMenuWidth }, 0, 'linear', onShownPersonaBar);
//$personaBar.animate({ left: 0 }, 0, 'linear', callback);

onShownPersonaBar();
callback();

...我改变了'.personabar' CSS中的规则是左边:0;'。