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