5

序章

Firebug の css タブをクリックすると、「 Expand Shorthand Properties」というオプションが利用可能になります。

次のような典型的な CSS ルール:

border-left:2px solid #7FA100;

..次のように「拡張」バージョンに変換されます。

border-left-color-ltr-source:physical;
border-left-color-rtl-source:physical;
border-left-color-value:#7FA100;
border-left-style-ltr-source:physical;
border-left-style-rtl-source:physical;
border-left-style-value:solid;
border-left-width-ltr-source:physical;
border-left-width-rtl-source:physical;
border-left-width-value:2px;

私の問題/質問

私は、デザイナーが「拡張された」性質のルールを含むスタイル シートを直接導入するプロジェクトに取り組んでいます。

1) それらは適切な CSS ルールですか?

2) すべての (またはいずれかの) ブラウザーが、これらの拡張されたルールを直接認識しますか?

ありがとう、dS

4

2 に答える 2

6

これは、Web 開発者ツールバーである可能性がある通常の境界線プロパティの Mozilla 内部表現です + Dom Inspector を参照してください。

CSS 作成者にとって重要なことは何もありません。

于 2010-12-22T14:29:33.700 に答える
4
  1. いいえ、jsfiddle でテストしても機能しません。
  2. なぜそれが重要なのですか?本当にそのようなコードを書きたいですか?

あなたと設計者は、メンテナンスが難しく、おそらくブラウザの半分で動作しない不要なコードを書くことについて真剣に話し合う必要があると思います。

于 2010-10-18T17:45:52.943 に答える