Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Button 文本编辑器中的换行按钮格式(类)无法正常工作?_Button_Tinymce_Word Wrap_Formats_Impresspages - Fatal编程技术网

Button 文本编辑器中的换行按钮格式(类)无法正常工作?

Button 文本编辑器中的换行按钮格式(类)无法正常工作?,button,tinymce,word-wrap,formats,impresspages,Button,Tinymce,Word Wrap,Formats,Impresspages,也许我还没有关于这里的最佳实践的线索,但是我不能在tinyMCE中创建任何干净的按钮,而不是fullTinyMCE 环绕使链接始终获得默认链接颜色,而不是相应的白色。 当然,这在一般情况下是正确的,但对于按钮则不正确。 用免费的引导主题尝试一下,也会得到同样的结果 包装应如下所示: <a href="#"><button class="btn btn-primary" type="button">Click here</button></a> &

也许我还没有关于这里的最佳实践的线索,但是我不能在tinyMCE中创建任何干净的按钮,而不是fullTinyMCE

环绕使链接始终获得默认链接颜色,而不是相应的白色。 当然,这在一般情况下是正确的,但对于按钮则不正确。 用免费的引导主题尝试一下,也会得到同样的结果

包装应如下所示:

<a href="#"><button class="btn btn-primary" type="button">Click here</button></a>
<span class="btn btn-primary"><a data-mce-href="#" href="#">Click here</a></span>

但看起来是这样的:

<a href="#"><button class="btn btn-primary" type="button">Click here</button></a>
<span class="btn btn-primary"><a data-mce-href="#" href="#">Click here</a></span>

我想自己解决这个问题,但我仍在学习IP的基础知识。 我应该从哪里开始,或者哪种方式/最佳实践最合适

谢谢,,
doc

这是TinyMCE的问题。它应该将
元素包含在
中。然而,出于某种原因,情况正好相反

这是一个众所周知的问题。解决方案将添加额外的CSS规则来解决此问题


最快的问题是行为黑客。使用按钮样式创建链接时,向链接文本添加额外符号,即“.my link”。然后选择整个字符串并应用锚定(link/url)。然后选择字符串,但不包含该额外字符(在我的示例中,省略点)并应用按钮样式。最后,删除那个额外的字符。在这个序列中,TinyMCE以正确的顺序创建HTML元素。

谢谢您,Audrius!我认为最好的选择是添加一些“调试”-CSS,直到这个问题得到解决。希望这一问题在不久的将来得到解决;-)