2017-11-08 12 views
0

私はDrupalサイトに追加するいくつかのJSアニメーションコンポーネントを開発しています。私は通常、JSで動作し、Drupalは使用しないので、フレームワークは私が混乱するところです。コードをWYSIWYGに追加してプレビューすると、コンポーネントのスタイル、スペーシング、テキストの色、フォントなどが失われます。コンポーネントを同じに見えるようにするために、Drupal固有のものがありますか私はそれらをローカルで見るか、Drupalで見るか?drupalにフラットhtml/css/jsを追加する - スタイリングを維持しない

「iframing」について聞いたことがあります。これはこの問題を解決する代替手段ですか?

+0

は、完全なhtmlにWYSIWYGを設定します。おそらく基本的なhtmlに設定されています。これは特定のタグを取り除きます – Ronnie

答えて

0

使用しているDrupalのバージョンを指定してください。

このJS/CSSを追加するモジュールを作成することをお勧めします。 WYSIWYGをフルハットで使用してコードを作成すると、データベースに機能がある場合は、開発環境を持っていてこれを本番環境に移行することができます。

0

Drupalは "テキストフォーマット"と呼ばれ、デフォルトのものは "Filtered html"、 "Full html"、 "Plain text"ですが、独自のものを追加することもできます。

WYSIWYGエディタを使用してテキストを編集するときは、テキスト形式を選択するためのドロップダウンリストを作成する必要があります。

各テキスト形式では、コンテンツを保存するときに適用されるフィルタのセットが定義されています。したがって、コンテンツを「Filtered html」に保存すると、一部のhtmlタグがコンテンツから除外(削除/除外)され、コードが失敗する可能性があります。

"フルHTML"を試してみてください。または、独自のテキスト形式([設定] - > [コンテンツオーサリング]> [D7でテキスト形式])を定義して、コードを破壊する可能性のあるすべてのフィルタを除外します。

代わりに、wysiwyg editorが必要ない場合は、代わりにプレーンテキストエリアを使用しないでください。

関連する問題