如何将此对象输出格式化为水平列出而不是垂直?
for(var i=0; i<a; i++){
$('#{STORIES.story_id}6').append($('<div>', {text: sound[i].title}));
答案 0 :(得分:1)
这不是一个JavaScript问题,而是一个HTML / CSS问题。
输出是垂直的很可能是由于使用了<div>
标记。它是块级别元素,因此在此元素之前和之后始终存在空格。 (在此处详细了解block
与inline
:http://www.impressivewebs.com/difference-block-inline-css/)
尝试使用内联元素。例如。 <span>
请注意,为了成为有效标记,任何inline
级别元素都必须包含在block
级别元素中。 修改:为了澄清,您在block
级别元素中不能拥有inline
级别元素。