0

今日初めてsifrを使っています。私はそれを稼働させています。ただし、助けが必要です。説明するのではなく、以下のコードを示します。

<div id="pullquote">“Fantastic property, facilities and location. We
      couldn’t have asked for more!” <em>Mr &amp; Mrs. Smith</em></div>

ここまでは順調ですね。フラッシュ/JavaScript が無効になっている場合に備えて、同じドキュメントでスタイルを設定しました。問題ない。

sIFR.replace(journal, {
  selector: 'div#pullquote',
  wmode: 'transparent',
  css: [
    '.sIFR-root { text-align: center; color: #be7705; font-size: 30px; background-color:#fdefd4; }',
    'em { font-style: normal; color: #1d5d69; font-size: 26px; }']
});

それが私の JavaScript ファイルに含まれているものです。このように要素をスタイリングするのは正しいですか? セレクターと少し混乱したので、 内で 2 番目のセレクターを使用しましたjs-css。繰り返しますが、もありsifr.cssます。この文書には何を含める必要がありますか? ここで要素のスタイルを設定する必要がありますか?

私の質問は次のとおりだと思います:何を含める必要があり、どのスタイリングを行う必要がsifr-config.jsあり、どのスタイリングを行う必要がありsifr.cssますか?

ありがとうございました :)

4

1 に答える 1

1

HTML ページ ( sifr.css) の CSS では、sIFR が置換する前に要素を非表示にするスタイルを追加できます。また、テキストの調整を行って、テキスト サイズが Flash フォントにより適切にマッピングされるようにすることができます。

selectorパラメータ forは、sIFR.replace()sIFR で置き換えたい要素を選択するために使用されます。

cssパラメータには、Flash ムービー内で使用される CSS が含まれます。この時点で、すべての CSS セレクターは置き換えた要素に関連しているため、 を置き換える場合は、ではなくh1#fooを選択します。これは、フォント サイズを除いて、Flash ムービー内のテキストのスタイルを設定できる唯一の場所です。フォント サイズは、ここで指定されていない場合、置換された要素のフォント サイズから派生します。emh1#foo em

于 2009-04-06T16:29:44.617 に答える