Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 想放两个';李';在同一条线上?_Javascript_Jquery_Html_Css - Fatal编程技术网

Javascript 想放两个';李';在同一条线上?

Javascript 想放两个';李';在同一条线上?,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我想为JQPlot图表制作图例。我正在用未排序的列表制作图例。 我有一个列表,并使用服务器的响应创建li。ul是 <ul class='tab' id='list1'></ul> 提琴页: 因为,我不擅长CSS,所以我没有得到我的李在同一行。 请帮助…首先,给出你的ul100%宽度和显示:内联块…在120px宽的ul中,您希望200pxli如何出现 JS $(document).ready(function() { for (var i = 0; i <

我想为JQPlot图表制作图例。我正在用未排序的列表制作图例。 我有一个列表,并使用服务器的响应创建li。ul是

<ul class='tab' id='list1'></ul>
提琴页:

因为,我不擅长CSS,所以我没有得到我的李在同一行。
请帮助…

首先,给出你的ul
100%
宽度和
显示:内联块
…在120px宽的
ul
中,您希望
200px
li如何出现

JS

$(document).ready(function() {
  for (var i = 0; i < 30; i++) {
    $('#list1').append($('<li>Helloooooooooooooooooo | 09</li>'));
  }
});
$(文档).ready(函数(){
对于(变量i=0;i<30;i++){
$('list1')。追加($('li>helloooooooo'09);
}
});

您真的需要两倍的
  • 元素计数吗?以下是我的建议:

    演示

    javascript代码

    $(document).ready(function () {
        for (var i = 0; i < 30; i++) {
            var li = $('<li>Helloooooooooooooooooo | 09</li>');
            var color = $('<span>').addClass('color').css({
               backgroundColor: "#987654"
            });
            li.prepend( color );
            $('#list1').append( li );
        }
    });
    
    $(文档).ready(函数(){
    对于(变量i=0;i<30;i++){
    var li=$(“
  • Hellooooooo | 09
  • ”); var color=$('').addClass('color').css({ 背景颜色:“987654” }); 预处理(颜色); $('#list1')。追加(li); } });
    您给出的是最大宽度,因此它会转到下一行…最大宽度是多少?如果是li,那么我给出了滚动条。这个列表只有150px的宽度。给我一分钟:)@AnkitLamba假设你想在同一行上放置2个“li”,那么“li”宽度的总和应该小于“ul”width@Imray:谢谢通知。。。。更新了一些添加的更改…希望有帮助:)
    html,
    body {
      width: 100%;
      margin: 0;
      padding: 0
    }
    
    ul.tab {
      border: 1px solid red;
      list-style: none outside none;
      width: 150px;
      height: 300px;
      margin: 0;
      padding: 0;
      display: inline-block;
    }
    
    ul.tab > li {
      border: solid 1px blue;
      float: left;
      max-width: 70px;
      word-break: break-all;
    }
    
    $(document).ready(function() {
      for (var i = 0; i < 30; i++) {
        $('#list1').append($('<li>Helloooooooooooooooooo | 09</li>'));
      }
    });
    
    $(document).ready(function () {
        for (var i = 0; i < 30; i++) {
            var li = $('<li>Helloooooooooooooooooo | 09</li>');
            var color = $('<span>').addClass('color').css({
               backgroundColor: "#987654"
            });
            li.prepend( color );
            $('#list1').append( li );
        }
    });