safariだけ背景適用されん!!

body{
background:#ffffff url("../images/bg_body.gif") center repeat-y;
}

Win > IE6 , Firefox Mac > Safari2.0.4 , Firefox 2.0.0.5で確認したところsafariだけ適用されず。

バグ??と思い、参考ページをもとに html や id:Container とかに背景を指定するといける

みんな助けて

Twitterでポストするとみんなが、優しくしてくれました。

  • 引用符を抜いてみる → background:url(images/);
  • positionとrepeatの順番を変更する → repeat-y center
  • positionの記述を変えてみる → repeat-y center center

助けてくれた方々、頭があがりません。ごめんなさい。死ぬほど愛してます。
(リプライくれた順番)

  1. id:forestk
  2. id:makotokaga
  3. id:hamashun
  4. id:floral
  5. id:necoze
  6. id:retlet

なかなかうまくいかない…。

他のスタイルシートでbodyの背景指定してたorz

実は別の外部スタイルシートで

body{
background:#ffffff;
}

としてたせいでした、そりゃうごかんわ…。
Ustreamで土下座を配信して詫びました。

再現V

この不祥事に、「woopsdez袋だたきオフをする」とポストしたところ、id:hamashunに「@woopsdez がみんなにビールをおごってくれるそうです」とのこと。

意を決して7/26 渋谷8時からビールオフです。

場所は以下id:makotokagaさんありがとう!
http://www.eurobeer.net/belgo/

でもそれって他のも反映されなくない?

id:retletの発言で、確かにそうだと思いつつ退社。safariだけ継承の順位が違うのでは?という話も出つつ、やはりソースを見てみないと、ということで公開します。

ヒドイソースなのでdisられないか死ぬほどビクビクですが…。

これなんていう罰ゲームなの><

おいらのソース全公開

【構造】

index.html
 ┗ import.css
    ┃
  default.css
  base.css(実はここで既に指定しまっていた)
    ┗ layout.css(本当に適用させたかったのはここでの記述)

はてさて、原因はこの構造のせいなのでしょうか、違うのでしょうか。
base.cssからbodyの指定をとったら無事出来ました。ほんとごめんよみんな。