間隔失いますワークスペース ': This is how it looksと This is how the should look:動的に作成された要素は、私は2つのスパン要素を持つdiv要素Aを持っている
$(document).on('click', '#workspace-name', function() {
$('#layout-workspace-name').empty();
$('#layout-workspace-name').append(
'<input id="edit-workspace-name" value="' + workspace_name + '" type="text">'+
'<span id="submit-name" class="glyphicon glyphicon-ok"></span>'+
'<span id="cancel-name" class="glyphicon glyphicon-remove"></span>');
});
問題は、私はこのコードを追加する場合、要素はこのように、それらbeetwen間隔を失うということです。私の英語のためのすべてと気の毒ため
#layout-workspace-name {
position: relative;
float: left;
top:50%;
transform: translateY(-50%);
}
#workspace-name {
font-size: 1.3em;
color: #FFFFFF;
}
#submit-name {
color: white;
padding: 7px;
background: #00D159;
border-radius: 5px;
}
#cancel-name {
color: white;
padding: 7px;
background: #d10003;
border-radius: 5px;
}
ありがとう: は、ここで私は、これらの要素に使用するCSSです。
追加するHTML文字列に、各行の最後にスペースを追加するだけです。たとえば、 'type =" text "> '+'を 'type =" text ">' +'に変更します。終了引用符の前のスペースに注意してください。 –