Draft-js块级样式总结

作者: 梦之卿知 | 来源:发表于2017-11-11 17:05 被阅读179次

1.默认块级样式

draft-js源码中默认块级样式定义如下:

var DefaultDraftBlockRenderMap = Map({
  'header-one': {
    element: 'h1'
  },
  'header-two': {
    element: 'h2'
  },
  'header-three': {
    element: 'h3'
  },
  'header-four': {
    element: 'h4'
  },
  'header-five': {
    element: 'h5'
  },
  'header-six': {
    element: 'h6'
  },
  'unordered-list-item': {
    element: 'li',
    wrapper: UL_WRAP
  },
  'ordered-list-item': {
    element: 'li',
    wrapper: OL_WRAP
  },
  'blockquote': {
    element: 'blockquote'
  },
  'atomic': {
    element: 'figure'
  },
  'code-block': {
    element: 'pre',
    wrapper: PRE_WRAP
  },
  'unstyled': {
    element: 'div',
    aliasedElements: ['p']
  }
});

一共有12个默认块级样式,其中:

  • header-oneheader-six,分别表示标题h1h6
  • unordered-list-itemordered-list-item分别表示无序列表ul 和有序列表ol
  • blockquote代表HTML5 blockquote(块引用)
  • atomic 规定独立的流内容(图像、图表、照片、代码等等)
  • code-block 代表代码块,HTML5中的pre标签
  • unstyled 无样式块(div)

2.自定义块级样式

相关文章

  • Draft-js块级样式总结

    1.默认块级样式 draft-js源码中默认块级样式定义如下: 一共有12个默认块级样式,其中:header-on...

  • Draft-js 行内样式总结

    1.默认行内样式 draft-js中默认行内样式如下:module.exports = { BOLD: { ...

  • 三、样式初始化

    1、基本样式初始化 2、元素类型转换 元素类型分为:块级 行内 和 内联块级 (1)块级元素: 块级元素会占据...

  • CSS 样式介绍(二)

    各种样式属性的作用 1.文字相关的样式属性 2.块级元素、行内元素、行内块元素 3.背景样式属性 4.css3样式...

  • CSS 常见样式

    CSS 常见样式 块级元素和行内元素 块级元素 HTML(超文本标记语言)中元素大多数都是“块级”元素或行内元素。...

  • CSS基础样式

    CSS基础样式 块级元素可以包含块级元素和行内元素 行内元素只可以包含文本和行内元素 宽高只对块级元素生效,对行内...

  • 元素水平垂直居中总结

    水平居中 块级元素居中 块级元素加以下样式: 行内元素居中: text-align:center;适用于行内元素,...

  • css第二节第八天

    1、display属性样式 块级标签( - , , , , )独占行,行内标签( , , , , , , )共用...

  • CSS基础样式(7)

    饥人谷学习第7天 CSS常见样式 块级元素行内元素 块级(block-level)、行内(内联、inline-le...

  • HTML知识点分享

    块级元素、行内元素、内联元素的特点 块级元素:block element① 独占一行;支持所有样式② 不设置宽高时...

网友评论

    本文标题:Draft-js块级样式总结

    本文链接:https://www.haomeiwen.com/subject/cmtgmxtx.html