在CSS中实现并排生成多行dt和dd的方法-创新互联

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

成都创新互联长期为上千客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为宝鸡企业提供专业的成都网站设计、网站建设,宝鸡网站改版等技术服务。拥有10多年丰富建站经验和众多成功案例,为您定制开发。

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

如何实现dt和dd并排

使用

“定义列表”的描述方法

标题
目录
标题
目录

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

在这种情况下,使用“float:left;”和“margin - left”,可以实现一种并排的方法。

给< dt > float:left;在那里使失去高度的< dt >的部分给予margin-left的方法。

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

我们来看一个实例

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

然后,编写CSS,float-left给< dt >,< dd >里写margin-left(这里好像80 px左右比较好。),

HTML

10月20日
文字被添加
多行内容出现
10月20日
文字被添加
10月18日
网站续订

CSS

dt{
  float: left;
}
dd{
  margin-left: 80px;
}

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

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

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


网页题目:在CSS中实现并排生成多行dt和dd的方法-创新互联
本文路径:http://ybzwz.com/article/cecgdj.html