Chipersoft WMD - Yahoo Yui Reset.css - 预览模式不起作用

时间:2012-02-04 06:51:15

标签: css yui wmd wmd-editor yui-reset

我编写了一个自定义的Symfony(1.4)Textarea类,允许将textarea转换为WMD编辑器。现在我正在使用Chipersoft WMD以及一些Yahoo yui(v3.4.0)css库(重置,字体和网格)。

一切都很好,除了WMD'预览div',它应该在'input textarea'中添加/删除时呈现html标签。经过一段时间缩小问题,我能够100%确定地确定它与Yahoo yui reset.css库有关。我能够通过将库内容复制到本地文件并注释掉css块来确定这一点,直到找到导致html无法在'preview div'中呈现的确切触发器。

以下是我发现的问题代码:

address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var {
    font-style:normal;
    font-weight:normal;
}

当我注释掉这段代码并刷新页面时,'preview div'会正确显示标记为粗体斜体的所有单词。

所以我的问题是,有没有人遇到同样的问题,使用Chipersoft WMD和Yahoo的yui reset.css库?如果是这样,你是如何解决这个问题的?

此时我唯一能想到的是将reset.css的内容复制到本地css文件,而不是通过http://yui.yahooapis.com/3.4.0/build/cssreset/reset.css调用Yahoo yui版本,我宁愿不这样做,因为我更喜欢使用雅虎的带宽,而不是我的。

提前致谢。

1 个答案:

答案 0 :(得分:0)

结束只是将reset.css的内容复制到我可以控制的本地文件中。然后我评论了令人讨厌的CSS,一切正常。不是我喜欢的解决方案,但已经花了太多时间在一些如此微不足道的事情上。