私は今、体型にYUIを使用してbackground-color
を変更しようとすると、FF5とOperaでは動作しませんが、IEとChromeでは動作します。しかし、私がbackground
の色の値を設定すると、Operaと同様にFFでも動作します。私はbackground-color
がちょうどbackground
のための専門の何らかの種類だと思った。どのブラウザをすべてのブラウザで安全に使用できますか?問題のコードはbackground or background-color? Which one is safe to use?で見ることができますが、YUIがどのようにイベントを処理するかを理解しているにはまだ問題があります。私はまた、変更されたコードhttp://www.kumarchetan.com/yui-module.htmlを持つページをホストしています。IE、Chrome、FF、Operaを使用してこのページにアクセスして、さまざまなブラウザで値がどれだけスムーズに変化するかを確認してください。あなたが別のページの背景色を指定したい場合は、html
のためにそれを行うようYUI CSS resetは、html
要素ではなくbody
にbackground
プロパティを設定するため背景または背景色?どちらを安全に使用できますか?
答えて
、あなたの問題を解決し、このCSSを追加するには:
html, body {
margin: 0;
padding: 0;
height: 100%
}
html
とbody
あなたがmousemove
イベントを処理するために必要なものである100%の高さを、取りません。ルート要素is handled speciallyのbackground
ですが、これは100%の高さと同じではありません。
ブラウザ間で動作が矛盾する理由は、@ BoltClockの編集と関係している可能性があります。また、doctypeがないため、ページにQuirks Modeが使用されている可能性があります。これを最初の行に追加してください:
<!DOCTYPE html>
です。 background-color
と略語background
との間の互換性の問題には関係ありません。どちらのプロパティもすべてのブラウザで完全にサポートされています(いずれにせよCSS1バージョン)。
EDIT:あなたはYUIのJavaScript APIを使用していたことを意味しています...その場合、DOMスタイルのプロパティと矛盾しています。実際には、ブラウザ間の互換性のためにcamelCase表記法を使用する必要があります(これはYUIにのみ適用されるのではなく、DOM全体に適用されます)。 IEとChromeはちょうどハイフネーションされたプロパティ名もサポートしています。
イメージと色を設定していない限り、2つの間に実際の違いはありません。もしあなたがただ一つの事を設定しているのであれば、background
を使うこともできます。
これらは両方ともすべてのブラウザで安全に使用できます。
background
は、それはあなたがいるので、BoltClockの答えに background: #fff url(path/to/image.png) top center fixed;
1を書き込むことができます
などbackground-color, background-image, background-position
などサブ属性などですので、代わりの
background-color: #fff; /* white */
background-image: url(path/to/image.png);
background-repeat: repeat; /* or repeat-x, repeat-y, none */
background-position: top center; /* other options include bottom, right, left, along with pixel values and percentages*/
background-attachment: scroll; /* or fixed */
を設定し、すべてを設定することができますこれはおそらくこのケースでは正しいかもしれませんが、最近私は実際には別の解決策を使って同様の状況を抱えていたので、分かち合うと思いました。
は、私の場合、問題になっている要素は、グラデーションの背景ました:勾配は色よりも優先されましたので、
background: -moz-linear-gradient(top, #c2c2c2, #ffffff);
background-color
を設定するには、この要素に影響を及ぼしませんでした。私はそれを無効にするためにbackground
を使用しなければならなかった。
- 1. JavaScriptで「背景色:背景」 - 色を取得するには?
- 2. ビューポートの背景またはボディタグの背景色に子要素の背景色(透明)を作る方法
- 3. 背景色は
- 4. 背景色を設定しますが、背景全体を設定することはできません
- 5. CSS:背景色の背景画像
- 6. 背景グラデーションの色と背景イメージDRYly
- 7. 移行前:背景(背景色)
- 8. 背景色を背景色で表現する方法
- 9. AlertDialog背景色
- 10. CodenameOne背景色
- 11. UITableViewCell背景色?
- 12. PreferenceFragment背景色
- 13. UIAlertAction背景色
- 14. 背景色が
- 15. JList背景色
- 16. 背景色:Android
- 17. DGML背景色
- 18. 背景色行
- 19. TodayExtension背景色
- 20. NSImageView +背景色
- 21. 背景色
- 22. ItemControl背景色
- 23. 背景色が
- 24. NILauncherView背景色
- 25. Laravel背景色
- 26. チャートの背景に背景色を追加するには
- 27. .BackgroundColorは、背景色
- 28. 中央のコンテナを使用した全幅の背景色
- 29. 960.gs背景色、または余白?
- 30. コンソールアプリケーションの背景色と前景色を設定しますか?
いくつかのコードを表示できますか。背景色はFF5で私にとってうまくいく –