1

Joomla 2.5 用のテンプレートをデザインしたいのですが、独自の css ファイルを正しく明確に整理する方法がわかりません。

Beez_20を例にとると、私の質問は..

general.cssなぜ、、、、などのcss ファイルを作成することにした layout.cssposition.cssでしょtemplate.cssうか。

各ファイルの用途は何ですか?

4

2 に答える 2

1

Joomla のテンプレートは、おそらくご想像のとおり、かなり大きいものです。特に、Yootheme や Rockettheme などの大企業によって開発されたもの。スタイリングを 1 つの CSS ファイルに入れるとファイルが巨大になり、コードの一部を編集しようとする場合、ファイルが小さいほど多くのコードが含まれていないため、作業が楽になります。

たとえば、モジュールのスタイリングを編集したい場合、それがmodule.cssにあることがすぐにわかり、まったく同じものを見つけるのにほとんど時間はかかりません。

アップデート:

  • general.css = ボタン、画像、エラー メッセージなど。
  • position.css = ヘッダー、コンテンツなどの位置、幅、高さのメイン ブロック。
  • layout.css = 入力、ラベル、ボタンなどのより詳細なスタイリング。
  • modules.css (デフォルトの Joomla テンプレートではない) = モジュール位置の配置とスタイリング
  • ieonly = 特定の IE ブラウザ向けに修正
  • nature.css = フォント ファミリー、フォントの色など
  • print.css = 印刷プレビュー時のサイトのスタイル。
  • template.ccs = body タグの標準的なスタイル設定と、画像の枠線なしの定義。

お役に立てれば

于 2013-02-07T14:35:05.483 に答える
0

私は Lodder に同意します。メンテナンス性が主な理由です。

しかし、これは本番環境では受け入れられません (8 つの css ファイルをダウンロードすることはできません。ページの読み込み時間を短縮する良い方法です)。したがって、テストが完了したら、に切り替える必要があります

  1. 圧縮ファイル (jsmin などを使用してファイルをまとめます)
  2. 「custom.css」を追加して、ユーザーが巨大なファイルをいじることなく上書きできるようにします
于 2013-02-07T21:31:58.033 に答える