在CSS中实现并排生成多行dt和dd的方法

  介绍

在CSS中实现并排生成多行dt和dd的方法?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!

由于不改变dt元素和dd元素的紧凑属性在HTML5中已经过时,所以需要在CSS进行调整。

<>强如何实现dt和dd并排

使用& lt; dl>& lt; dt>& lt; dd>“定义列表”的描述方法

& lt; dl>   & lt; dt>标题& lt;/dt>   & lt; dd>目录& lt; dd>   & lt; dt>标题& lt;/dt>   & lt; dd>目录& lt; dd>   & lt;/dl>

像这样,连续写标题和内容,如果想把【标题】和【内容】进行横向排列的时候,你不能像表格那样写,或者即使你利用浮动,也没有地方可以写clearfix。

在这种情况下,使用“浮动:左;”和“边缘——左”,可以实现一种并排的方法。

给& lt;dt祝辞浮:左;在那里使失去高度的& lt;dt祝辞的部分给予margin-left的方法。

如果是这种做法的话,即使内容成为多行,也可以不破坏外表。

<强>我们来看一个实例

假设你编写Web站点的更新信息,首先,让我们编写HTML。

然后,编写CSS,就是说浮动给& lt;dt祝辞,& lt;dd在里写margin-left(这里好像80 px左右比较好),

HTML

& lt; dl>   & lt; dt> 10月20日& lt;/dt>   & lt; dd>文字被添加& lt; br>   多行内容出现& lt;/dd>      & lt; dt> 10月20日& lt;/dt>   & lt; dd>文字被添加& lt;/dd>      & lt; dt> 10月18日& lt;/dt>   & lt; dd>网站续订& lt;/dd>   & lt; dl> CSS


dt {   浮:左;   }   dd {   margin-left: 80 px;   }

效果如下:也实现了水平对齐

在CSS中实现并排生成多行dt和dd的方法

感谢各位的阅读!看完上述内容,你们对在CSS中实现并排生成多行dt和dd的方法大概了解了吗?希望文章内容对大家有所帮助。如果想了解更多相关文章内容,欢迎关注行业资讯频道。

在CSS中实现并排生成多行dt和dd的方法