私はカスタムSymfony(1.4)Textareaクラスを作成して、textareaをWMDエディターに変換できるようにしました。現在、私はいくつかのYahoo yui(v3.4.0)cssライブラリ(リセット、フォント、グリッド)とともにChipersoftWMDを使用しています。
'inputtextarea'で追加/削除されたhtmlタグをレンダリングすることになっているWMD'previewdiv'を除いて、すべてがうまく機能します。しばらくして問題を絞り込んだ後、Yahoo yuireset.cssライブラリに関係していることを100%確実に判断することができました。ライブラリの内容をローカルファイルにコピーし、「プレビューdiv」でhtmlがレンダリングされない原因となっている正確なトリガーが見つかるまで、cssブロックをコメントアウトすることで、これを判断できました。
これが私が問題コードであるとわかったものです:
address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var {
font-style:normal;
font-weight:normal;
}
このコードブロックをコメントアウトしてページを更新すると、「preview div」は、太字または斜体としてフラグが付けられた単語を正しく表示します。
だから私の質問は、Yahooのyuireset.cssライブラリと一緒にChipersoftWMDを使用するときに、これと同じ問題に遭遇した人はいますか?もしそうなら、どのようにしてこの問題を回避しましたか?
この時点で私が考えることができる唯一のことは、reset.cssの内容をローカルのcssファイルにコピーし、http://yui.yahooapis.com/3.4.0/build/cssreset/を介してYahooyuiバージョンを呼び出さないことです。 reset.cssは、私のものではなくyahooの帯域幅を使用したいので、やりたくありません。
前もって感謝します。