-1

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

4

1 回答 1

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();

...我将 CSS 中的“.personabar”规则更改为“left:0;”。

于 2017-03-21T14:08:35.370 回答