我使用Bootstrap
和做了一种终端仿真器,Javascript
因为我需要一些动态功能来轻松添加新项目,然后将提示从Javascript
。
HTML
:
<div class="panel panel-default">
<div class="panel-heading">Comandos SQL ejecutados</div>
<div class="panel-body panel-terminal-body">
<ul id="ulCommand"></ul>
</div>
</div>
Javascript
:
function addCommand(command){
var li = document.createElement('li');
var prompt = document.createElement('img');
prompt.setAttribute('src','./lib/custom/img/terminal-prompt-white.png');
prompt.setAttribute('width','15px');
prompt.setAttribute('height','auto');
li.appendChild(prompt);
var span = document.createElement('span');
span.innerHTML = command;
li.appendChild(span);
document.getElementById('ulCommand').appendChild(li);
}
CSS
:
.panel-terminal-body {
background-color: #423F3F;
color: #EDEDED;
padding-left: 50px;
padding-right: 50px;
padding-top: 15px;
padding-bottom: 15px;
height: 300px;
}
.panel-terminal-body ul {
list-style: none;
}
希望对您有帮助。