【发布时间】:2018-10-15 22:01:27
【问题描述】:
是否可以让新的命令结果将之前的命令结果向下推?这与 JQuery 开箱即用的工作方式相反,即在会话的整个命令历史记录下方输入新命令。
【问题讨论】:
标签: jquery-terminal
是否可以让新的命令结果将之前的命令结果向下推?这与 JQuery 开箱即用的工作方式相反,即在会话的整个命令历史记录下方输入新命令。
【问题讨论】:
标签: jquery-terminal
幸运的是,CSS 中新增了 flexbox,您可以使用它重新排列页面上的元素:
.terminal-output {
display: flex;
flex-direction: column-reverse;
}
这将使命令行位于底部,并且命令的顺序相反。如果您还想在顶部使用命令行:
.terminal-wrapper, .terminal-output {
display: flex;
flex-direction: column-reverse;
}
您还需要选择{scroll: false} 来禁用回显时滚动到底部。如果它会在其他操作中滚动并且这很烦人,您可以报告一个错误。
【讨论】: