0

我今天第一次使用 sifr。我已经启动并运行了;但是,我需要一些帮助。我将向您展示以下代码,而不是解释:

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

到目前为止,一切都很好。然后我在同一个文档中设置了样式,以防 flash/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 文件中包含的内容。我对这样的元素进行样式设置是否正确?我对选择器有点困惑,然后在js-css. 再一次,还有sifr.css。这份文件应该包括什么?我应该在这里设置元素的样式吗?

我想我的问题是:应该包括什么,应该做什么样的造型,应该做什么sifr-config.js样的造型sifr.css

谢谢 :)

4

1 回答 1

1

在 HTML 页面的 CSS sifr.css

selector参数 forsIFR.replace()用于选择您希望用 sIFR 替换的元素。

css参数包含在 Flash 影片中使用的 CSS。此时,所有 CSS 选择器都与您替换的元素相关,因此如果您替换一个h1#foo,那么您选择em而不是h1#foo em。这是您可以在 Flash 影片中设置文本样式的唯一位置,除了字体大小,如果未在此处指定,字体大小来自被替换元素的字体大小。

于 2009-04-06T16:29:44.617 回答