Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/35.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
Html <;李>-元素与上一个文本位于同一行中_Html_Css - Fatal编程技术网

Html <;李>-元素与上一个文本位于同一行中

Html <;李>-元素与上一个文本位于同一行中,html,css,Html,Css,我正在处理一个HTML日志文件,其中应该可以折叠特定的项目(例如异常)。因此,我使用带有一些li元素的无序列表。不幸的是,我无法与前面的文本(示例中的时间戳)内联显示第一个li元素: 我已为此上传了一个JSFIDLE: [09:33:04.137] 如何显示与时间戳/文本内联的第一个li元素?以下是JSFIDLE的分叉更新: 我在中添加了两行。timestamp: .timestamp { color: #999 !important; float:

我正在处理一个HTML日志文件,其中应该可以折叠特定的项目(例如异常)。因此,我使用带有一些li元素的无序列表。不幸的是,我无法与前面的文本(示例中的时间戳)内联显示第一个li元素:

我已为此上传了一个JSFIDLE:


[09:33:04.137] 


如何显示与时间戳/文本内联的第一个li元素?

以下是JSFIDLE的分叉更新:

我在
中添加了两行。timestamp

.timestamp {
    color: #999 !important;
    float: left;
    padding: 0 5px 0 0;
}

以下是您的JSFIDLE的分叉更新:

我在
中添加了两行。timestamp

.timestamp {
    color: #999 !important;
    float: left;
    padding: 0 5px 0 0;
}

您可以使用display:flex

var-tree=document.querySelectorAll('ul.tree a:not(:last child)');
对于(var i=0;i
正文{
背景:#222;
字体系列:Consolas;
字体大小:11px;
}
.调试{
显示器:flex;
}
.时间戳{
颜色:#999!重要;
}
.留言{
颜色:#6abaf5!重要;
}
.调试{
不透明度:0.7!重要;
}
.例外情况{
颜色:红色!重要;
字体大小:粗体!重要;
}
.exception.stack{
颜色:#ff0000!重要;
}
/*可折叠树*/
ul树{
显示器:flex;
保证金:0;
填充:0;
}
李树{
列表样式类型:无;
位置:相对位置;
}
李树{
显示:无;
}
ul.tree li.open>ul{
显示:块;
}
李树{
文字装饰:无;
}
李:以前{
高度:1米;
填充:0.1米;
字体大小:.8em;
显示:块;
位置:绝对位置;
左:-1.3em;
顶部:2米;
}
不是(最后一个孩子):在之前{
内容:“+”;
}
不是(:最后一个孩子):在之前{
内容:'一';;
}

[09:33:04.137] 


您可以使用display:flex

var-tree=document.querySelectorAll('ul.tree a:not(:last child)');
对于(var i=0;i
正文{
背景:#222;
字体系列:Consolas;
字体大小:11px;
}
.调试{
显示器:flex;
}
.时间戳{
颜色:#999!重要;
}
.留言{
颜色:#6abaf5!重要;
}
.调试{
不透明度:0.7!重要;
}
.例外情况{
颜色:红色!重要;
字体大小:粗体!重要;
}
.exception.stack{
颜色:#ff0000!重要;
}
/*可折叠树*/
ul树{
显示器:flex;
保证金:0;
填充:0;
}
李树{
列表样式类型:无;
位置:相对位置;
}
李树{
显示:无;
}
ul.tree li.open>ul{
显示:块;
}
李树{
文字装饰:无;
}
李:以前{
高度:1米;
填充:0.1米;
字体大小:.8em;
显示:块;
位置:绝对位置;
左:-1.3em;
顶部:2米;
}
不是(最后一个孩子):在之前{
内容:“+”;
}
不是(:最后一个孩子):在之前{
内容:'一';;
}

[09:33:04.137] 


添加这样的
显示:内联
规则(您可能需要调整填充、边距等以适应您的元素):

见下面的演示

var-tree=document.querySelectorAll('ul.tree a:not(:last child)');
对于(var i=0;i
正文{
背景:#222;
字体系列:Consolas;
字体大小:11px;
}
.时间戳{
颜色:#999!重要;
}
.留言{
颜色:#6abaf5!重要;
}
.调试{
不透明度:0.7!重要;
}
.例外情况{
颜色:#ff0000!重要;
字体大小:粗体!重要;
}
.exception.stack{
颜色:#ff0000!重要;
}
/*可折叠树*/
ul.tree,ul.tree>li{
显示:内联;
保证金:0;
填充物:5px;
}
李树{
列表样式类型:无;
位置:相对位置;
}
李树{
显示:无;
}
ul.tree li.open>ul{
显示:块;
}
李树{
文字装饰:无;
}
李:以前{
高度:1米;
填充:0.1米;
字体大小:.8em;
显示:块;
位置:绝对位置;
左:-1.3em;
顶部:2米;
}
不是(最后一个孩子):在之前{
内容:“+”;
}
不是(:最后一个孩子):在之前{
内容:'一';;
}

[09:33:04.137] 
    • <
      ul.tree, ul.tree > li {
        display: inline;
        margin: 0;
        padding: 5px;
      }
      
      ul.tree {
          display: inline-block;
          margin: 0 0 0 10px;
          padding: 0;
          vertical-align: top;
      }