html - Drupal 8.2.x 文本编辑器 stripping-removing "div classes"

标签 html css drupal ckeditor drupal-8

我在使用 Druapl 8.2.1 文本编辑器和 CKeditor 时遇到问题,系统不断剥离 - 从“中删除类

这个例子:

<div class="social clearfix">&nbsp;</div>

系统呈现:

<div>&nbsp;</div>

我无法配置允许的元素,这只能在以前的版本中实现 (config.allowedContent = true;)

任何帮助将不胜感激

最佳答案

好吧,在打破我的头脑思考并重新思考我已经完成的所有事情之后,我只是做了剩下要做的事情。

由于无法修改 Drupal 8.2.x 版中的允许内容...我之前所做的是创建“新文本格式和编辑器”,但我选择了选项“限制允许的 HTML 标签并更正错误的 HTML”,在允许的 HTML 标签字段中,我有所有我想要接受的类:

<div> <div class> <div id><a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id> <p> <br> <span>...

我刚刚取消选中“限制允许的 HTML 标记并更正错误的 HTML”,并保持选中“更正错误并切断 HTML”选项,保存并瞧瞧!!

现在 Drupal 保留了我所有的 div 类。

考虑到在“文本编辑器”选项中我选择了“无”,如果选择了“CKEditor”则它不起作用。

:)

关于html - Drupal 8.2.x 文本编辑器 stripping-removing "div classes",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40050090/

相关文章:

javascript - 视频无法在 Html 中自动播放

iOS : Blocked a frame with origin "https://www.youtube.com" from accessing a frame with origin

html - 相对父 div 内的两个绝对子 div 被隐藏,溢出 :hidden, 预计将悬停在彼此之上

html - 当内容较少时,如何将页脚放在视口(viewport)下方?

php - 如何打印数组的相似值?

Drupal:如何将内联图像包装到附加标记中

html - CSS:Firefox 上的 -webkit-mask-image

JQuery - 选择确切的类结构

css - CSS 背景图像的最佳平铺尺寸

drupal - 如何制作仅在 Drupal 7 中首页使用的 node.tpl.php 文件