我试图制作一个像页面的终端外壳。在输入和输出区域之间有不同的线条高度
见我的代码在的jsfiddle:
http://jsfiddle.net/paopaomj/qGw4Q/9/
输入线,似乎有更多的line-height然后输出。 尝试一下,输入一些东西,按一些输入你就会明白我的意思。
谢谢。
HTML:
<body>
<div id="output"></div>
<div id="input">
[email protected]
<input type="text" id="command" />
</div>
的javascript:
$("#command").keyup(function (e) {
if (e.keyCode == 13) {
submit();
}
});
var submit = function() {
var commandEl = document.getElementById("command");
var command = commandEl.value;
var outputel = document.getElementById("output");
var new_row = document.createElement("div");
new_row.innerHTML = "[email protected] " + command;
outputel.appendChild(new_row);
commandEl.value="";
};
谢谢你的回答,但这似乎并没有解决问题,按回车键,你会看到输入行距离输出还有点远。 – user1150125
它解决了行高问题,但不是输入更靠右的问题。我会看看如果我能找到解决问题的方法 –
现在看看我的帖子。这解决了它 –