2012-02-18 5 views
0

私のCSSには奇妙な問題があります。 SMACSSのアプローチを使用してモジュール化する@chriscoyierのコードをいくつかリファクタリングしました。奇妙なカスケードの問題と混同されています

.ribbon.greenをCSSの下部に移動すると、適用されません。これはリボンと関係がありますか?&リボン:before?

bottonに移動すると、jsFiddleでは正常に動作しますが、FirefoxやChromeではうまく動作していないようです。 http://jsfiddle.net/SkinnyGeek1010/cDWKe/1/

これはなぜですか? .bonbon.greenを下に移動するにはどうにかしていますか?これはmixinを使って "skin"を変更しやすくします。

**追加のDropboxのhtmlの**
http://dl.dropbox.com/u/1407764/www/stackoverflow/corner-ribbon/green_ribbon_example.html

+0

"jsFiddleではうまく動作しますが、FirefoxやChromeではうまく動作していないようです。「それはナンセンスです。 jsFiddleはブラウザではありません! – BoltClock

+0

jsfiddleコードは、スタンドアロンドキュメントの作成に使用する場合、jsfiddleと同じように見えます。だから問題はおそらくあなたの実際のページのどこかにあります。 URLを投稿することを検討してください。 –

答えて

0

私はそれをテストしています。 .bonbon.greenを下に移動しても、正常に動作しています。他のいくつかのルールと競合する可能性があります。

+0

Hmmmm本当に変わっています... htmlのdocにはbodyタグとhtmlタグしかありません。とにかく、私がちょうどtextmate(再び)と一緒に動いてみると、それは完璧にうまく動作します。 – SkinnyG33k

+0

時々それはこのように起こる..歓声:) –