内联描述列表,带有悬挂缩进

处理

我想创建一个描述列表,其中每个术语和描述对都显示在一行中,但是要使这些“行”带有一个缩进的缩进,以防它们环绕。

这是我视觉上想要的但使用p元素代替的东西:

p {
  margin: 0 0 0 2em;
  text-indent: -2em
}
<p><b>H:</b> Himenaeos</p>
<p><b>U:</b> Ullamcorper</p>
<p><b>Lorem Ipsum pulvinar ullamcorper nulla facilisi integer lacinia massa cras sed risus:</b> Lectus orbi in dui quis est pulvinar ullamcorper nulla facilisi integer lacinia sollicitudin massa cras metus sed aliquet risus a tortor id quam.</p>
<p><b>Vestibulum sed aliquet risus a tortor integer id quam morbi mi quisque nisl felis venenatis tristique dignissim in ultrices sit amet augue proin sodales libero eget ante nulla quam aenean laoreet:</b> Vestibulum risus a tortor integer</p>
<p><b>Q:</b> Quisque</p>

到目前为止,我已经设法在行中显示每对,但是在悬挂缩进方面还算不上运气。

我当前的代码:

dt,
dd {
  display: inline;
}

dt {
  font-weight: bold;
}

dd {
  margin: 0;
  padding: 0
}

dt::before {
  content: "";
  display: block;
}
<dl>
  <dt>H:</dt>
  <dd>Himenaeos</dd>
  <dt>U:</dt>
  <dd>Ullamcorper</dd>
  <dt>Lorem Ipsum pulvinar ullamcorper nulla facilisi integer lacinia massa cras sed risus:</dt>
  <dd>Lectus orbi in dui quis est pulvinar ullamcorper nulla facilisi integer lacinia sollicitudin massa cras metus sed aliquet risus a tortor id quam.</dd>
  <dt>Vestibulum sed aliquet risus a tortor integer id quam morbi mi quisque nisl felis venenatis tristique dignissim in ultrices sit amet augue proin sodales libero eget ante nulla quam aenean laoreet:</dt>
  <dd>Vestibulum risus a tortor integer</dd>
  <dt>Q:</dt>
  <dd>Quisque</dd>
</dl>

陪同Afif

您可以考虑使用正填充来纠正的负边距,您将获得相同的效果:

dl {
 padding-left:2em;
}
dt,
dd {
  display: inline;
  margin:0;
  padding:0;
}
dt {
 margin-left:-2em;
}

dd:after {
  content:"";
  display:block;
}
dt {
  font-weight: bold;
}
<dl>
  <dt>H:</dt>
  <dd>Himenaeos</dd>
  <dt>U:</dt>
  <dd>Ullamcorper</dd>
  <dt>Lorem Ipsum pulvinar ullamcorper nulla facilisi integer lacinia massa cras sed risus:</dt>
  <dd>Lectus orbi in dui quis est pulvinar ullamcorper nulla facilisi integer lacinia sollicitudin massa cras metus sed aliquet risus a tortor id quam.</dd>
  <dt>Vestibulum sed aliquet risus a tortor integer id quam morbi mi quisque nisl felis venenatis tristique dignissim in ultrices sit amet augue proin sodales libero eget ante nulla quam aenean laoreet:</dt>
  <dd>Vestibulum risus a tortor integer</dd>
  <dt>Q:</dt>
  <dd>Quisque</dd>
</dl>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

项目符号列表,其中项目符号冲洗左并带有悬挂缩进

来自分类Dev

如何使描述列表内联?

来自分类Dev

导航列表,内联并带有空格

来自分类Dev

用CSS在未项目列表上悬挂缩进

来自分类Dev

如何在Office 2016的项目符号列表中悬挂缩进

来自分类Dev

在带有引导程序的某些设备上内联显示列表

来自分类Dev

带有内联阻止项的垂直列表CSS

来自分类Dev

CSS中的“ fluid”悬挂缩进

来自分类Dev

在HTML中获取悬挂缩进和Word样式的混合数字/字母列表

来自分类Dev

在HTML中获取悬挂缩进和Word样式的混合数字/字母列表

来自分类Dev

打印带有缩进的树

来自分类Dev

带有悬挂引用的g ++不完整警告行为

来自分类Dev

带有悬挂引用的g ++不完整警告行为

来自分类Dev

是否有包含所有带有描述的 apt 包的列表的官方网站?

来自分类Dev

VB.NET MS-WORD编号列表,带有字符缩进

来自分类Dev

PEP8悬挂缩进规格

来自分类Dev

SSRS文本框悬挂缩进

来自分类Dev

PEP8悬挂缩进规格

来自分类Dev

悬挂缩进仅在段落的第二行

来自分类Dev

Xamarin.UWP RichTextBlock 悬挂缩进

来自分类Dev

生成带有文本的缩进属性值

来自分类Dev

生成带有适当缩进的XML文件

来自分类Dev

numpy:打印带有缩进的数组

来自分类Dev

带有缩进的Pyspark textFile json

来自分类Dev

带有缩进的正确C函数格式

来自分类Dev

反应-带有内联的偏离中心的左上角徽标列表

来自分类Dev

带有垂直对齐图标的自举列表内联

来自分类Dev

在带有链接的内联列表中的每个图像下添加不同的文本

来自分类Dev

带有内联 ElementList 的 SimpleXML ValueRequiredException,即使列表不是必需的且严格为 false

Related 相关文章

热门标签

归档