当前位置: 首页 > Web前端 > HTML

BootstrapinAction-评论列表

时间:2023-04-02 15:06:27 HTML

1.简介社交媒体网站流行,人们经常使用评论来表达自己的观点,评论功能也成为了网站的一部分。2.知识点2.1官方对媒体对象的解释:这是一种抽象样式,用于构建不同类型的组件,这些组件的图像在文本内容(如博客评论或推特消息等)的左侧或右侧对齐。2.1.1基本媒体对象一个基本媒体对象由四部分组成:媒体容器:用媒体样式包裹在最外层。媒体对象:通常是用户的头像或昵称,风格媒体对象。媒体体:被包裹媒体的文本内容部分,样式为media-body。媒体标题:媒体文本内容的标题,样式为media-heading。

我是标题

我是一个字符串重复内容;我是一堆复制品;我是一堆复制品;我是一堆复制品;我是一堆重复的。

效果图:样式media-left和media-right用于控制对象(头像)的左右,如果你想把对象(头像)放在右边,需要把media-right放在media-body下面。我是标题

我是大重复;我是个大重复;我是个大重复;我是个大重复;我是一个大重复。

效果图:当然,如果你不想放在下面,还有一个可行的办法,就是用pull-left和pull-right代替media-left和media-正确的。我是左航

我是一堆重复;我是一堆重复;我是一堆重复;我有很多重复;我重复了很多。

我是右航

我是一堆重复;我是一堆重复;我是一堆重复;我是一堆重复。

效果图:注:正式版从v3.3.0开始不再推荐使用.pull-left和.pull-right。2.1.2多层媒体对象在使用微博等社交网站时,经常需要在别人的评论下回复别人的评论,这就需要媒体对象的嵌套。使用方法是将整个媒体容器嵌套在上层内层容器media-body中。我是标题级

我是一堆重复;我是一堆重复;我是一堆重复;我是一堆重复;我是一堆重复。

我是title-level2

我是一堆重复内容;我是一堆重复;我是一堆重复;我是一堆重复;我是一堆重复。

我是标题级三

我是一堆重复内容;我是一堆重复;我是一堆重复;我是一堆重复;我是一堆重复。

效果图:Bootstrap虽然对嵌套层数没有限制,甚至可以无限嵌套。但总的来说,两层就足够了,无论是从美观还是组织上。2.1.3媒体对象的对齐方式媒体对象(头像)的默认对齐方式是顶部对齐,我们可以通过修改样式来改变对齐方式。使用方法:添加media-middle或media-bottom对齐中间或底部。我是航向-顶部对齐

我这是一堆重复;我是一堆重复;我是一堆重复;我是一堆重复;我是一堆重复。我是一堆重复;我是一堆重复;我是一堆重复;我是一堆重复;我是一堆重复。我是一堆重复;我是一堆重复;我是一堆重复;我是一堆重复;我是一堆重复。我是一堆重复;我是一堆重复;我是一堆重复;我是一堆重复;我是一堆重复。

我是title-center对齐

我是一堆重复;我是一堆重复;我是一堆重复;我是一堆重复;我是一堆重复。我是一堆重复;我是一堆重复;我是一堆重复;我是一堆重复;我是一堆重复。我是一堆重复;我是一堆重复;我是一堆重复;我是一堆重复;我是一堆重复。我是一堆重复;我是一堆重复;我是一堆重复;我是一堆重复;我是一堆重复。

我是title-bottom对齐方式

我是一堆重复;我是一堆重复;我是一堆重复;我是一堆重复;我是一堆重复。我是一堆重复;我是一堆重复;我是一堆重复;我是一堆重复;我是一堆重复。我是一堆重复;我是一堆重复;我是一堆重复;我是一堆重复;我是一堆重复。我是一堆重复;我是一堆重复;我是一堆重复;我是一堆重复;我是一堆重复。

效果图:2.1.4媒体对象列表评论往往是一行评论,也就是一个评论列表。这时候就用到了大家熟悉的
    +
  • 组合。使用方法:最外层用元素
      加样式media-list包裹,每条内部评论用元素
    • 加样式media。只有一层的列表:我是标题

      我是一大串重复的内容;我是一个大系列的重复内容;我是一个大系列的重复内容;我是一个大系列的重复内容;我是一个大系列的重复内容内容。

    • 我是标题

      我是一堆重复;我是一堆重复;我是一堆重复;我是一堆重复;我是一堆重复。

      我是标题

      我是一堆重复;我是一堆重复;我是一堆重复;我是一堆重复;我是一堆重复。

    效果图:二级嵌套列表:我是Heading-Level1

    我是一堆重复的内容;我是一堆重复的内容;我是一堆重复;我是一堆重复;我是一堆重复。

    我是title-level2

    我是一堆重复;我是一堆重复;我是一堆重复;我是一堆重复;我是一堆重复。

  • 我是title-secondary

    我是一堆重复;我是一堆重复;我是一堆重复;我是一堆重复;

我是标题-Level1

我是大系列的重复内容;我是一个大系列的重复内容;我是一个大系列的重复内容;我是一个大系列的重复内容;我是一个大系列的重复内容重复内容。

我是title-level2

我是一堆重复;我是一堆重复;我是一堆重复;我是一堆重复;我是一堆重复。

我是title-secondary

我是一堆重复;我是一堆重复;我是一堆重复;我是一堆重复;

效果图:3.实战利用Bootstrap媒体对象知识为豆瓣日记制作评论列表。Demo地址:https://mazey.cn/bootstrap-blueprints/lesson-fourth-comment/index.html,源码地址:https://github.com/mazeyqian/bootstrap-blueprints/tree/master/lesson-fourth-评论。版权声明本博客所有原创文章版权归作者所有。转载必须包含此声明,保持本文完整,并以超链接的形式注明作者及本文原文地址:https://blog.mazey.net/2613.html(完)