このオブジェクト出力を、垂直ではなく水平にリストされるようにフォーマットするにはどうすればよいですか?
for(var i=0; i<a; i++){
$('#{STORIES.story_id}6').append($('<div>', {text: sound[i].title}));
このオブジェクト出力を、垂直ではなく水平にリストされるようにフォーマットするにはどうすればよいですか?
for(var i=0; i<a; i++){
$('#{STORIES.story_id}6').append($('<div>', {text: sound[i].title}));
これは、HTML / CSSの質問というより、JavaScriptの質問ではありません。<div>
タグの使用が原因で、出力が垂直になっている可能性があります。これはブロックレベルの要素であるため、この要素の前後には常にスペースがあります。block
( vsの詳細についてはinline
こちらをご覧ください:http://www.impressivewebs.com/difference-block-inline-css/)
インライン要素を使用してみてください。例えば。<span>
有効なマークアップであるためには、すべてのinline
レベル要素がレベル要素に含まれている必要があることに注意してblock
ください。編集:block
明確にするために、レベル要素内にレベル要素を含めることはできませんinline
。