私のプロジェクトは非常に混乱しています。私は非常に多くのZ-インデックスを使用しているからです。 今、私はいくつかのクラスが隠れている理由を理解できず、解決する方法がありません。これらの問題を解決するために私ができることはありますか?助言がありますか?多くのZ-インデックスパラメータを扱う最良の方法は何ですか?
答えて
Z-インデックスを一度に1つずつ変更してください。一般的に、人々は大きい数字を使う傾向があるので、どちらがどれであるかを覚えています。たとえば、zインデックスを毎回100ずつ増やすか、毎回100または1000まで減らします。
あなたの質問はおそらく下落してしまいます。ごめんなさい。
Sass/SCSS(またはLessまたはStylus)のようなプリプロセッサを使用している場合は、変数を使用してz-インデックスを追跡できます。たとえば、あなたは次のようなことをすることができます:
$z: (
base: 1,
menus: 10,
modals: 100
)
.modal { z-index: map-get($z, modals); }
.some-other-modal-thing { z-index: map-get($z, modals); }
これは今後役立ちます。今のところ、あなたは手動でそれをきれいにする必要があります。選択したテキストエディタで検索+置換すると、参照を追跡して更新するのに役立ちます。 z-index
のインスタンスを1つずつ調べ、一度に1つずつ削除して何が壊れているかを確認すると便利です。 (何も壊れなければ、ルールを抹消して次のインスタンスに移ります!)
物を区画化します。
ハイレベルのレイヤーを高レベルのコンポーネントで作成します。私。メニューバー、サイドバー、およびメインセクションがある場合は、3つのレイヤーをレイヤーするだけです。その後、これらの内部に何があるのか心配してください。
個々のものをページ上の他のすべてのものと1つ1つレイヤーする場合は間違っているとします。
言い換えれば、常識を使い、人生の他のすべての面で人々が何をするのかを考えてみましょう。一つの長いリストを作成するのではなく、扱いやすく理解しやすいグループにしてください。
技術的には、相対的および絶対的な位置決めによって、新しいz-索引付けコンテキストが作成されます。固定の位置付けはブラウザによっても異なりますが、Firefoxではこれをいくつかのバージョンで扱うように変更しています。私は間違っていないとChromeが違うように扱いますが、誰かがそれを確認する必要があります。
- 1. grailsでサービスを扱う最良の方法は何ですか
- 2. FileSystemsを扱う最良の方法は?
- 3. Pythonで辞書を扱う最良の方法は何ですか?
- 4. ディメンションテーブルの階層を扱う良い方法は何ですか
- 5. 宝くじを扱う最良の方法は?
- 6. jQuery $ .post多次元オブジェクトや配列を扱う最良の方法は何ですか?
- 7. ビューを扱う最良の方法
- 8. retainプロパティを扱う最良の方法
- 9. レールアプリケーションでカテゴリを扱う良い方法は何ですか?
- 10. 多くのドロウアブルを扱う方法
- 11. 多数のRubyプロセスを監視する最良の方法は何ですか?
- 12. 多くのWebサービスを呼び出す最良の方法は?
- 13. リレーショナルデータベース内で制約の多い多対多関係を表現する最良の方法は何ですか?
- 14. アプリに多言語を実装する最良の方法は何ですか?
- 15. httpリクエストを行う最良の方法は何ですか
- 16. Railsで複数の写真を扱う最良の方法
- 17. ウェブサイトでのポジショニングを扱う最良の方法
- 18. emacsで複数の名前の付いたファイルを扱う最良の方法は何ですか?
- 19. 多数のコントローラを扱う "Railsの方法"とは何ですか?
- 20. MongoDB scala driver:Observerのコールバックを扱うとき、将来を返す最良の方法は何ですか?
- 21. Rails:空のパラメータ配列を扱う良い方法は何ですか
- 22. クロスサーバPHPを扱う最良の方法は、
- 23. PostGISとOpenLayersを扱う最良の方法はどれですか?
- 24. 多くのアプリケーションで電子メール配信を処理する最良の方法は何ですか?
- 25. djangoモデルで多くのブール値を表現する最良の方法は何ですか?
- 26. PL/PythonとpostgreSQL:多くのカラムのテーブルを返す最良の方法は何ですか?
- 27. 多くのタイプのオブザーバパターンを実装する最良の方法は何ですか?
- 28. ASP.NET MVCの多くのエントリを持つDropDownListsを設定する最も良い方法は何ですか
- 29. 多くのオーバーレイをAndroidのMapViewにロードする最も良い方法は何ですか?
- 30. 多くのマーカーをデータベースに保存する最良の方法は何ですか?