6

私は現在、グラフィック デザイナーを自称するプログラマーが ASP.Net テーマに挑戦するプロジェクトに取り組んでいます。CSS はかなり悪いですが、それはまったく別の問題です。

私が本当に助けを必要としているのは、ASP.Net テーマとその中にある CSS を整理する最善の方法です。次のようなディレクトリ構造があるとします。

  • テーマ
    • テーマA
      • StyleA.css
      • 共通.css
    • テーマB
      • StyleB.css
      • 共通.css
    • テーマC
      • StyleC.css
      • 共通.css

各テーマには共通のスタイルシートがあります。残念ながら、これらのスタイル シートの作成者は、Common.cssの各コピーのあちこちでいくつかのことを変更するだけで済みました。最終的には、これらの変更が必要かどうかを評価しますが、最初に大規模なクリーンアップを行う必要があります。今のところ、各テーマで物事が正しく見えるようにするために、非常に小さな変更が必要であると仮定してください.

アプリケーション全体で共通のスタイルが必要であると同時に、テーマを使用するためのベスト プラクティスを知りたいです。ページの読み込みで AppTurns の数を最小限に抑えたいと考えていますが、テーマの使いやすさを維持する方法で、一般的なスタイルを 1 か所に統合​​したいと考えています。

4

4 に答える 4

8

テーマに配置するのではなく、標準/共通のcssをWebサイトに含め、マスターページの先頭に含める必要があります。

于 2008-09-21T02:54:30.767 に答える
4

私はそれについて小さな記事を書きました:

http://www.sambeauvois.be/blog/2010/01/dont-repeat-your-common-css-between-your-different-themes/

詳細については後で説明します

于 2010-01-15T13:23:38.183 に答える
2

はい、テーマ フォルダーに配置する代わりに、共通の CSS ファイルを直接参照するだけです。

于 2008-09-21T03:11:18.043 に答える
0

しかし、マスターページを使用するサブ フォルダーに Web ページがある場合はどうなるでしょうか。cssファイルへのページが間違っていませんか?

于 2009-06-30T09:13:15.997 に答える